Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 26/10/2007, à 10:32

Chessangel

Re : précision resultat matlab

Je voudrais juste tester quelque chose sur la version 5.3 : pourrais-tu me donner le résultat (s'il y en a un) de la commande :

a = [1;zeros(2)]

sous la version 5.3?


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#27 Le 26/10/2007, à 10:37

laroche1

Re : précision resultat matlab

je suis désolée la version 5.3 est sur mon pc chez moi mais je peux tester ça entre midi et 2

Hors ligne

#28 Le 26/10/2007, à 10:40

laroche1

Re : précision resultat matlab

le probleme ne pourrait il pas venir de la lecture du fichier .txt ??

Hors ligne

#29 Le 26/10/2007, à 10:42

Chessangel

Re : précision resultat matlab

Ca marche. En fait, je pense que si cette commande te donne un résultat tel que :

1 0 0
1 0 0

alors ta modification de code est justifiée. Ce qui signifierait une modification de la définition possible des vecteurs entre les versions et qu'il ne s'agit que d'erreurs d'arrondis. Si elle te donne une erreur, alors c'est étrangement bizarre, et c'est que le code dont tu as hérité était buggé...


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#30 Le 26/10/2007, à 10:46

laroche1

Re : précision resultat matlab

Sur une version 5.3 , le code tourne avec le data original que je t'ai envoyé

Par contre sur une version plus récente il bugge

Hors ligne

#31 Le 26/10/2007, à 10:51

Chessangel

Re : précision resultat matlab

Ok, alors essaie aussi sur la version 5.3 de regarder la dimension de la matrice m après la lecture dlmread, pour voir si c'est une 4x44 ou une 1x176... Et tiens-moi au courant.

Pour ma culture, t'es dans quel domaine ? Parce l'orthotrucmachin, ça me parle pas vraiment ?!?!


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#32 Le 26/10/2007, à 10:52

laroche1

Re : précision resultat matlab

ok je vais tester ça ce midi et je te dis

Pour ta culture, c'est de la géologie (orthopyroxene == un minéral)

Merci en tout cas de ton aide

Hors ligne

#33 Le 26/10/2007, à 10:53

Chessangel

Re : précision resultat matlab

Ha ha, je vais le resortir à ma prochaine partie de scrabble, celui-là smile.


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#34 Le 26/10/2007, à 10:59

laroche1

Re : précision resultat matlab

hihii big_smile


juste une petite question avant que j'aille manger

Pour avec mon code modifié et le data.txt (original) ça ne marche??

Hors ligne

#35 Le 26/10/2007, à 11:16

Chessangel

Re : précision resultat matlab

Vous pouvez répéter la questiiion ??

Désolé, mais je pense qu'il doit manquer 1-2 mots...


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#36 Le 26/10/2007, à 12:49

laroche1

Re : précision resultat matlab

OUllal effectivement j'ai oublié des mots , bref c'est pas grave


Alors j'ai regardé la taille de la matrice m

avec mon code modifié
version 6.5 : 4 * 44
version 5.3 : 1 * 176

c'est allucinant c'est le meme prog , meme données et pas la meme taille !!!!!!

j'ai regardé aussi avec son prog initial
avec version 5.3 : 176*1               (encore un truc différent...)

le probleme c'est ce dlmread ??? !!!!!

Bhouuuuuuu

Dernière modification par laroche1 (Le 26/10/2007, à 12:52)

Hors ligne

#37 Le 26/10/2007, à 13:10

Chessangel

Re : précision resultat matlab

Ok, dans ce cas, il te faut juste retravailler les matrices m et e (je crois que ce sont les seules choses que tu as changé du module initial ?), de manière à ce qu'elles correspondent à celles lues avec dlmread sous la version 5.3.

Donc, voici le code :

j=size(M);
m=DLMREAD('.../data2.txt');	
m = [m(1,:) m(2,:) m(3,:) m(4,:)]';
X0=[100000	10000 1000 0 0 10 0 0 0 100000	10000	1000 m']';	
e=DLMREAD('error1.txt');		
e = [e(1,:) e(2,:) e(3,:) e(4,:)]';
E=[1E9;1E8;1E5;0;0;1000;0;0;0;1E9;1E8;1E5;e];

De mon côté, ça marche, et ça me donne ... Les mêmes résultats ! Je ne vois donc plus d'autres explications que les approximations...


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#38 Le 26/10/2007, à 13:48

laroche1

Re : précision resultat matlab

Ok je vais tester
Je te remercie beaucoup pour ton aide

Hors ligne

#39 Le 26/10/2007, à 13:58

Chessangel

Re : précision resultat matlab

C'est un plaisir... C'est assez rare de rencontrer des utilisatrices Matlab sur ce genre de forum smile


Une commission d'enquête pour être efficace, ne doit compter que trois membres, dont deux sont absents. G. Clémenceau

Hors ligne

#40 Le 29/10/2007, à 23:18

Le Farfadet Spatial

Re : précision resultat matlab

Salut à tous !

Chessangel a écrit :

C'est assez rare de rencontrer des utilisatrices Matlab sur ce genre de forum smile

Et vous remarquerez que personne n'est venu préciser que MatLab saymalsaypaslibre...

   À bientôt.

                                                                                                             Le Farfadet Spatial,
                                                                                                             qui avait envie de farfadiner...
                                                                                                             En tout cas, il est de retour.

Hors ligne