Aceasta este comanda mwrap care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
mwrap - Octave/MATLAB mex generator
REZUMAT
mwrap [-mex outputmex] [-m ieșire.m] [-c outputmex.c] [-mb] [-listă] [-captură] [-c99complex]
[-cppcomplex] infile1 infile2 ...
DESCRIERE
mwrap este un sistem de generare a interfeței în spiritul SWIG sau matwrap. Dintr-un set de
fișiere de script Octave/MATLAB augmentate, mwrap va genera o poartă MEX către C/C++ dorit
apeluri de funcții și fișiere de funcție .m pentru a accesa acel gateway. Detaliile conversiei în
și din structurile de date ale lui Octave sau MATLAB și al alocării și eliberării temporare
stocare, sunt ascunse utilizatorului.
OPŢIUNI
-mex specifică numele funcției MEX pe care o vor apela funcțiile generate.
Acest nume va fi, în general, același cu prefixul pentru numele fișierului de ieșire C/C++.
-m specifică numele scriptului Octave/MATLAB care urmează să fie generat.
-c specifică numele fișierului C MEX care urmează să fie generat. Fișierul MEX poate conține
stub-uri corespunzătoare mai multor fișiere diferite generate.
-mb redirecționează ieșirea funcției Octave/MATLAB către fișierele numite în intrare. În acest mod,
procesorul va schimba fișierele de ieșire ale funcției Octave/MATLAB oricând
întâlnește o linie care începe cu @. Dacă @ apare singur pe o linie, ieșirea va fi
să fie oprit; dacă linia începe cu @function, linia va fi tratată ca
prima linie a unei funcții, iar numele fișierului m va fi dedus din funcție
Nume; și în caz contrar, caracterele de după @ (până la următorul set de spațiu alb)
va fi tratat ca un nume de fișier și mwrap va încerca să scrie în acel fișier.
-listă imprimați la ieșirea standard numele tuturor fișierelor din care ar fi generate
ieșire de redirecționare prin indicatorul -mb.
-captură apeluri de bibliotecă surround în blocuri try/catch pentru a intercepta excepțiile C++.
-c99complex
utilizați tipurile complexe de virgulă mobilă C99 ca implicite dcomplex si fcomplex
tipuri.
-cppcomplex
utilizați tipurile complexe de virgulă mobilă C++ ca implicite dcomplex si fcomplex
tipuri.
Utilizați mwrap online folosind serviciile onworks.net