Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1451 connectés 

  FORUM HardWare.fr
  Programmation
  C

  utiliser des programmes en C sous Matlab

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

utiliser des programmes en C sous Matlab

n°1677441
romainr
Posté le 27-01-2008 à 15:18:13  profilanswer
 

Bonjour,
 
 
Savez vous s'il est possible d'utiliser des fonctions en langage C sous MatLab?
En effet, j'ai un programme en C qui fonctionne et je voudrais le faire fonctionner sous MatLab afin de pouvoir traiter immédiatement et rapidement des données.
 
merci d'avance

mood
Publicité
Posté le 27-01-2008 à 15:18:13  profilanswer
 

n°1677444
Joel F
Real men use unique_ptr
Posté le 27-01-2008 à 15:39:17  profilanswer
 

rapidement ... sous matlab ... quelquechose m'echappe.
 
Donne des détails.

n°1677461
Chronoklaz​m
Posté le 27-01-2008 à 16:32:55  profilanswer
 

http://webscripts.softpedia.com/sc [...] 34333.html
 
Wrapper du C dans pour Matlab ?

n°1677473
Joel F
Real men use unique_ptr
Posté le 27-01-2008 à 17:01:10  profilanswer
 

alors là je lol fort. Ce truc ne sert à rien. Matlab utilise deja BLAS et LAPACK en interne :lol:

n°1677484
Chronoklaz​m
Posté le 27-01-2008 à 17:22:11  profilanswer
 

Joel F a écrit :

alors là je lol fort. Ce truc ne sert à rien. Matlab utilise deja BLAS et LAPACK en interne :lol:


 
Si tu le dis.
 

Citation :

This distribution also contains program for generating Matlab wrappers for C routines that accepts primitive data types.


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1677495
Joel F
Real men use unique_ptr
Posté le 27-01-2008 à 17:51:33  profilanswer
 

je vois pas l'interet o_O y a deja des wrappers C pr LAPACK et BLAS :
http://lpp.sourceforge.net
 
Anyway, je crois pas que ca soit ce que cherche le PO

n°1682974
Gremm
Posté le 06-02-2008 à 20:49:55  profilanswer
 

Si tu veux appeler du code C dans Matlab, le plus simple est de faire un Mex. C'est une dll qui va interfacer ton code en suivant des regles pour echanger les données et les pointeurs entre le C et Matlab.  
C'est pas très dur à faire il faut juste regarder un peu la syntaxe. Cherche Mex dans l'aide de Matlab tu vas trouver tout ce qu'il te faut.
 
@Joel F: ca peut être très utile pour tester un code C avec des données d'entree facilement generées par Matlab et de recuperer le resultat du calcul pour l'afficher dans des fenetres Matlab.


Message édité par Gremm le 06-02-2008 à 20:51:50

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  utiliser des programmes en C sous Matlab

 

Sujets relatifs
dév. une application d'animation de texte: quel langage utiliser?[Matlab] Résoudre une équa diff à pas fixe
Utiliser des Newsletter ?Utiliser un variable, lancer une fonction d'un autre movieclip?
J2ME utiliser vibreurutiliser la fonction number_format() pour ajouter une virgule
Utiliser arguments pour noms de calquesutiliser les fonctions id3 avec php
Comment utiliser la machine virtuelle java Microsoft ? 
Plus de sujets relatifs à : utiliser des programmes en C sous Matlab


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR