using MEX file and constants
    2 views (last 30 days)
  
       Show older comments
    
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'
0 Comments
Accepted Answer
  James Tursa
      
      
 on 27 Sep 2013
        
      Edited: James Tursa
      
      
 on 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.
0 Comments
More Answers (0)
See Also
Categories
				Find more on Write C Functions Callable from MATLAB (MEX Files) in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
