Why am I not able to mex the example FORTRAN yprimef.F MEX-file on 64-bit Linux in MATLAB 7.7 (R2008b)?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
The FORTRAN MEX example in the documentation appears to not work. I am trying to run this command on the yprimef.F and yrprimefg.F files that are present in:
$matlabroot\extern\examples\mex
where matlabroot is the MATLAB installation directory.
I run the following command to create a MEX-file on a 64-bit Linux machine using the supported compiler:
mex yprimef.F yprimefg.F
Either I am not be able to compile successfully, or even when able to compile, I cannot run the generated mex file. I get the following error:
??? Error using ==> yprimef
YPRIME requires two input arguments
Akzeptierte Antwort
MathWorks Support Team
am 2 Mai 2011
Please change the datatype of PLHS(*) and PRHS(*) to MWSIZE such that automatically the correct datatype for your compiler is used.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Write C Functions Callable from MATLAB (MEX Files) finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!