Portage du matlab en language C

Capyn Messages postés 1 Date d'inscription vendredi 22 août 2014 Statut Membre Dernière intervention 22 août 2014 - 22 août 2014 à 11:53
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 - 26 août 2014 à 08:18
Bonjour,

Je souhaite savoir si quelqu'un a des exemples du portage d'un code en Matlab vers le language C.

Je vous serai reconnaissant pour des réferences aussi.
Merci
A voir également:

5 réponses

cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
Modifié par cptpingu le 25/08/2014 à 11:39
Bonjour,
Tout dépend si Matlab est disponible sur l'ordinateur cible. Si oui, il faut faire une dll avec ton code Matlab. Si non, j'ai utilisé la bibliothèque Lapack qui contenait les fonctions nécessaires. Dans ce dernier cas , la transcription ne se fait pas de suite.
Il me semble que tu peux aussi poser cette question sur le forum de Matlab.
Bon codage
0
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
25 août 2014 à 10:52
Yop!
A mon avis, notre ami a trouvé du code matlab et voudrait le ré-écrire en C ;)
0
Merci cs_louis14, qu'est ce qu'une dll ? et si vous avez des exemples des fonctions matlab portés sous C, je vous serais reconnaissant.
0
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
26 août 2014 à 08:16
Bonjour,
Tout dépend de ton code Matlab, il faut piocher dans les fonctions de Lapack pour en trouver les équivalents. Si c'est une toolbox, ce sera plus difficile à traduire.
Une dll est une librairie qui exporte tes fonctions programmées sous MatLab afin de pouvoir les utiliser avec un autre programme. Je ne suis pas un spécialiste de Matlab. il faut aller sur le forum de Matlab et cherche la réponse à ta question. Mais je crois que ce n'est pas la réponse à ta question. Cette dernière réponse est à utiliser si tu as Matlab d'installer sur ta machine.
Bon codage
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
26 août 2014 à 08:18
Voilà ce qu'o n peut trouver sur le forum de Matalb : http://www.mathworks.com/matlabcentral/answers/107965-convert-a-programme-from-matlab-to-c-code
Toujours si tu as Matlab.
Bonne journée
0
Rejoignez-nous