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

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Convertir des fichiers .m de matlab sous scilab

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Convertir des fichiers .m de matlab sous scilab

n°2672081
Profil sup​primé
Posté le 05-04-2007 à 10:31:51  answer
 

Voilà
 
j'aimerais convertir des fichiers .m de matlab de façon a faire tourner le code sous scilab
 
je sais que c'est possible mais je ne sais pas si cela se fait bien ou pas
 
j'ai lu qu'il pouvait y avoir des problèmes
 
merci de votre aide

mood
Publicité
Posté le 05-04-2007 à 10:31:51  profilanswer
 

n°2672825
Ben_be
ʎlıɐp uǝɯǝlʇuǝƃ ̡̢̛̗̘̙̜̝̞̟̠̊̋̌̍
Posté le 06-04-2007 à 10:31:18  profilanswer
 

Honnêtement: pas top.
J'ai essayé, si il s'agit de calcul simple, ca va ...
Pour les petites opérations classiques, ca passe aussi, ca devient chaud pour les opérations plus délicates, par exemple récupérer des données dans un fichier ou des trucs comme ca ... (la syntaxe scilab est moins intuitive que matlab et ca se marque)
L'idéal est que tu dévellopes le code pour scilab ...
Sinon, tu peux essayer http://www.math.mcgill.ca/loisel/octave-workshop/   qui est libre (si ton problème est que tu n'as pas la license matlab)

n°2672831
Profil sup​primé
Posté le 06-04-2007 à 10:37:35  answer
 

merci :jap:
 
bin wi en gros c'est ça mais scilab est assez incomplet il parait

n°2672840
Ben_be
ʎlıɐp uǝɯǝlʇuǝƃ ̡̢̛̗̘̙̜̝̞̟̠̊̋̌̍
Posté le 06-04-2007 à 10:51:44  profilanswer
 

par rapport à Matlab, oui .
Maintenant, tu sais faire pas mal de trucs, mais ca devient plus lourd :/
genre (exemple fait cette nuit :D ):

Code :
  1. loadmatfile('c:\test.dat','--ascii');
  2. plot(test,'r');
  3. a=get(current_axes);
  4. a.x_label.text='x';
  5. a.y_label.text='y';
  6. a.title.text='test';
  7. a.grid=[1,1];


 
pour faire sous matlab:

Code :
  1. mat=load('c:\test.dat');
  2. plot(mat,'r');
  3. xlabel('x');
  4. xlabel('y');
  5. title('test');
  6. grid on


 
Ben sur, t'as pas tout les toolboxes aussi ...
En même temps, vu la différence de prix entre les 2, si ton application ne nécessite pas de grosses tâches de calcul (genre les bonnes grosses ODE* matlab avec des fonctions barbares etc ...), Scilab est pas mal ...
Si tu cherches un truc qui est théoriquement une version libre de Matlab, regardes plutot octave, qui prend carrément les fichiers .m directement et qui a pas mal de toolboxes proches de matlab (la syntaxe est identique, mais il manque parfois des fonctions ou bien y'a des différences du style un acos renvoie un angle entre 0 et 2*pi plutot que -pi,pi ...)
(Octave fonctionne sous windows mais est surtout fait pour linux à la base)

n°2672841
Profil sup​primé
Posté le 06-04-2007 à 10:53:20  answer
 

octave ? ah je connaissais pas
 
je vais essayer de me renseigner merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Convertir des fichiers .m de matlab sous scilab

 

Sujets relatifs
GPO pour vider les fichiers internet temporairesListing de fichiers ftp dans une liste déroulante
Scanner automatiquement les fichiers DLSuppression de fichiers récalcitrants
Détecteur de fichiers executables 
Plus de sujets relatifs à : Convertir des fichiers .m de matlab sous scilab


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