Matlab Coder: C code generated, how to compile?
24 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
I have generated C code a single matlab function. I need to call this function from other C code.
Can anyone point me towards any information on writing a makefile for matlab codegen c code?
Thanks,
Further Details:
Linux, 64bit OS, using gcc.
After code generation i have a folder full of files centered around function.c
i want to call function(args) from a separate file main.c . How do i compile the codegen files into an object for later linking to my main.c ?
3 commentaires
Walter Roberson
le 6 Mai 2012
As I wrote below, once you have a make file this becomes a Linux question rather than a MATLAB question. You would use the Linux resources for solving the problem, starting with
man make
In particular, read about -f
Réponse acceptée
Walter Roberson
le 24 Avr 2012
Once you have the C code generated, this becomes a C / Linux question rather than a MATLAB question.
You might want to use GNU automake
0 commentaires
Plus de réponses (1)
gregoire
le 30 Avr 2012
Hi! I dont have matlab coder; but I want to test it; Someone can help me to generate this matlab code in C for me ? Tanks for your helping.
*% filtering a signal :low pass filtering
clear all;
close all;
Fe=1000;
F1=40;
F2=400;
A=1;
t=0:1/Fe:2;
s1 = A*sin(2*pi*F1*t);
s2 = A*sin(2*pi*F2*t);
Stot=s1+s2;
[b,a] = butter(3,(30/(Fe/2)),'low');
y= filter(b,a,Stot);
spectrogram(y,512,[],512,Fe); % to view as the signal is filtered*
2 commentaires
Voir également
Catégories
En savoir plus sur MATLAB Coder dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!