Matlab to c code
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, I have written a module using Principal component analysis (PCA) .Input to my code is (1000x7) values. Now I want to convert my Matlab code into a c code or c++ code. I’m having Matlab functions like eigs (which I’m using to get Eigen value and Eigen vector), norminv in my code. When I’m trying to convert my Matlab codes to c code, i’m getting an error saying that Matlab cannot convert these functions (eigs, normniv) to equivalent c code and asked to make those functions as a extrinsic function. I tried to write a separate c code for Eigen values and Eigen vectors but since my input matrix is a non-symmetric matrix i can’t write a code, even i go through Numerical Recipes in C book they are saying that we can write a code only to a symmetric matrix.
Please anybody help me to solve this prob. Thanks in advance.
2 commentaires
Titus Edelhofer
le 20 Avr 2012
Just to make sure we know what you are doing: do you use MATLAB Coder for conversion to C (or Embedded MATLAB/Real-Time Workshop, if you are using a pre-R2011a version)?
Réponses (1)
RAJKUMAR Palaniappan
le 20 Avr 2012
use help mex/help mcc in your command window
you can find some thing useful to you in the below mentioned link
3 commentaires
Voir également
Catégories
En savoir plus sur Get Started with MATLAB 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!