Here is a Fortran computational routine that takes a scalar and doubles it.
subroutine timestwo(y, x) real*8 x, y C y = 2.0 * x return end
To build this example, at the command prompt type:
This command creates the binary MEX-file called timestwo with an extension corresponding to the machine type on which you are running. You can now call timestwo like a MATLAB function:
x = 2; y = timestwo(x)
y = 4