using MEX file and constants

1 Ansicht (letzte 30 Tage)
michael
michael am 27 Sep. 2013
Bearbeitet: James Tursa am 27 Sep. 2013
Hello,
I need to use PI value inside the mex file. how should i do it? (because right now I'm getting an error): Error GMSK_viterbi.c: 66 undeclared identifier `PI'

Akzeptierte Antwort

James Tursa
James Tursa am 27 Sep. 2013
Bearbeitet: James Tursa am 27 Sep. 2013
One way:
#include <math.h>
Then use M_PI for the value in your code instead of PI, or you could add this line also:
#define PI M_PI
Another way:
#define PI 3.1415926535897932
One could also use compile option -D to get it defined.

Weitere Antworten (0)

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!

Translated by