[C++]Vecteur Matlab en C++
vtk37
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai pour projet de passer en C un programme fait sous matlab,
j'ai donc un vecteur sous matlab de cette forme:
Pour faire la même chose en C je sèche un peu, car un tableau à remplir case par case serait trés long et fastidieux sachant qu'en réalité il y a plus de 1000 valeur dans ce vecteur matlab...
il y a aussi des vecteurs en C mais je ne sais pas si il est possible de mettre plusieurs valeur différente dans un vecteur? Ou si vous avec une autre solution...
Merci d'avance
PS: j'utilise Visual studio
j'ai pour projet de passer en C un programme fait sous matlab,
j'ai donc un vecteur sous matlab de cette forme:
p=[705 710 715 720 725 730 736 741 746 752 ... 757 762 768 773 779 784 790 795 801 807 ... 812 818 824 830 835 841 847 853 859 865 ... 871 877 883 890 896 902 908 915 921 927 ... 934 940 947 953 960 967 973 980 987 994 ... 1001 1007 1014 1021 1028 1035 1042 1050 1057 1064]
Pour faire la même chose en C je sèche un peu, car un tableau à remplir case par case serait trés long et fastidieux sachant qu'en réalité il y a plus de 1000 valeur dans ce vecteur matlab...
il y a aussi des vecteurs en C mais je ne sais pas si il est possible de mettre plusieurs valeur différente dans un vecteur? Ou si vous avec une autre solution...
Merci d'avance
PS: j'utilise Visual studio
3 réponses
Sous matlab, il y a mcc qui te permet normalement de passer d'une fonction matlab à un programme C ou C++.
C'est quoi ton niveau en C ?
après, tout dépend aussi d'où sont stocké les valeurs de ton vecteur. Tu peux déclarer un tableau ainsi en C:
const double tab[]={654,654,654...};
C'est quoi ton niveau en C ?
après, tout dépend aussi d'où sont stocké les valeurs de ton vecteur. Tu peux déclarer un tableau ainsi en C:
const double tab[]={654,654,654...};
Sous matlab mon niveau est néant, on ma juste donné le programme sur papier et je dois me débrouiller pour refaire la même chose sous visual.
Pour le C j'en est fait pendant 2 ans durant mon DUT GEII mais pas de manière approfondie
pour le stockage des valeur du tableau je vois pas ce que tu veux dire?
en fait en fonction du resultat d'un calcul il faut aller ensuite chercher la valeur qui va bien dans le vecteur.
Pour le C j'en est fait pendant 2 ans durant mon DUT GEII mais pas de manière approfondie
pour le stockage des valeur du tableau je vois pas ce que tu veux dire?
en fait en fonction du resultat d'un calcul il faut aller ensuite chercher la valeur qui va bien dans le vecteur.
Pa=p(unit16(T*10)+1);