using MEX file and constants

3 vues (au cours des 30 derniers jours)
michael
michael le 27 Sep 2013
Modifié(e) : James Tursa le 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'

Réponse acceptée

James Tursa
James Tursa le 27 Sep 2013
Modifié(e) : James Tursa le 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.

Plus de réponses (0)

Catégories

En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by