[matlab] faire tourner un prog matlab en C

Fermé
ggel - 16 sept. 2005 à 17:53
 googlemail - 23 nov. 2007 à 08:38
Bonjour,

J'ai realise un programme (serie de plusieurs fonctions qui s'appellent les unes les autres) en matlab v7. On veut maintenant le transformer pour que cela "tourne" plus rapidement. On me parle de le transformer en C. Est-ce possible? Si oui, comment? Cela sera-t-il reellement plus rapide à l'execution?

merci de votre aide
A voir également:

6 réponses

C'est peut être "mcc" la commande ...
je viens de voir ça dans un post !

Put... ça fait longtps que j'utilise plus Matlab !
Pourtant on peut tout faire avec !

;-)

A+

PoLaK
1
Bonjour,

Oui c'est possible avec la commande "gcc" et les paramètres qui vont bien.
Par contre il faut que tu ais la ToolBox qui va bien aussi !

Et pour que cela fonctionne bien, il est souhaitable de ne pas utiliser de variables globales.

En ce qui concerne la rapidité, je ne pense pas que cela améliore qq chose, mais ton programmes devient "portable". Plus besoin de Matlab sur ton PC pour qu'il fonctionne.

A+

PoLaK
0
hssissen Messages postés 844 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 9 janvier 2017 50
17 oct. 2005 à 21:36
Si tu veux rouler des opérations maths. c'est mieux de le faire avec matlab il est conçue pour ça. Je ne crois pas que tu gagneras plus avec C sinon beaucoup de soucis. En ce sens que matlab est un logiciel tres intégré et assisté pour ce genre de tâche. Mais tout dépend de ce que tu veux faire, des simulations, des calculs matriciels ou autres...des details sont les bienvenus!
0
salut,
g un probramme en matlabe mais les interfaces de matlab ne plaisent pas beaucoup donc j'aimerais les faire en java ou en builder.
eskil est possible d'apeller matlab aparir de java ou de builder oubien le contraire ( d'apeler java ou builder avec matlab)
0

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

Posez votre question
et les gar
0
Bonjour,
mais jusqu'a présent je ne comprends pas comment écrire une fonction écrite sur Matlab en C,
mersi de m'aider
0