Atteindre la valeur dans MATLAB - Divers - Programmation
Marsh Posté le 08-04-2005 à 13:44:45
Mais bien sur !!!
Je te remercie parce que je commencais a regarder les fonctions 1 par 1 dans l'aide de Matlab et c'est un peu laborieux....
Alors encore merci !!!
Marsh Posté le 11-04-2005 à 11:06:35
C'est presque ça :
Dans mon programme je met le nom d'un autre programme Matlab dans une variable, et je veux lancer ce programme. Alors comment faire?
Ex: j'ai un programme qui s'appelle test1.m
pour le lancer je tape test1 dans matlab.
J'ai un autre programme dans lequel j'ai mis : prog='test1'
Maintenant, si je veux lancer test1.m la fonction disp ne marche pas !
Marsh Posté le 11-04-2005 à 21:04:19
lecknaat a écrit : C'est presque ça : |
Salut,
Essaye d utiliser la function matlab strig to function (str2func).
Ca devrait te permettre de creer un handler vers ta fonction a partir du nom de ta fonction.
Ca marche avec les fonctions implementer dans matlab (genre cos, sin ...) mais je ne sais pas comment ca marche avec les fonctions creer par l utilisateur.
Bonne chance
Marsh Posté le 08-04-2005 à 09:58:04
Bonjour !
Voila je n'arrive plus à obtenir seulement la valeur d'une variable sans son nom.
Je m'explique : lorsqu'on affiche une variable, on obtient :
A=
12.45
ou B=
BONJOUR
Moi je veux obtenir que la valeur : 12.45 ou BONJOUR...
Je sais qu'il existe une commande pour cela mais je ne la trouve plus