Rechercher : dans
Par :

Problème MatLab

seanyrap, le 12 jun 2009 à 18:47:38 
 Signaler ce message aux modérateurs

Bonjour, j'ai un travail à la maison à faire sur MatLab (pour lundi).
En ce moment, en maths, on travaille sur les équations différentielles et le prof veut que l'on s'aide de MatLab pour afficher des courbes en rapport avec les solutions. (je ne comprends pas tout car les cours sont en allemand).

A partir d'un paramètre D, dont on utilisera plusieurs valeurs, il faut afficher la courbe de fi en fonction de u, en sachant que :
tan(fi)=2*D*u/(1-u^2);
donc fi=arctan(tan(fi))

u est positif. Vu que j'ai déjà eu un problème pour u=1, voilà ce que je tape dans ma fenêtre de commandes MatLab :

u1=linspace(0,0.99,10);
u2=linspace(0,1.01,10);
% je divise le domaine de variation de u en deux domaines, qui évitent la valeur u=1

a1=2*0.2*u1; % ici la valeur de D utilisée est 0,2
a2=2*0.2*u2;
% je crée ces variables a1 et a2, car sinon j'ai des problèmes de dimension de matrices, que je ne sais pas résoudre, à part avec cette méthode

tfi1=a1/(1-u1.^2);
tfi2=a2/(1-u2.^2);
fi1=atan(tfi1);
fi2=atan(tfi2);
%Pour l'instant pas d'erreur de programmation proprement dite, le problème vient après : j'essaie d'afficher les deux courbes dans la même fenêtre :

subplot(1,2,1);plot(u1,fi1);
subplot(1,2,2);plot(u2,fi2);

Et là, j'obtiens une fenêtre avec deux plans, mais aucune courbe, juste une ligne horizontale en pointillé.

Voilà, si quelqu'un peut m'aider ça serait sympa parce que je sais pas du tout comment faire.

Configuration: Windows Vista
Firefox 3.0.11

Meilleures réponses pour « Problème MatLab » dans :
Représentation des courbes sous Matlab Voir La fonction plot permet essentiellement de tracer des courbes sous Matlab. Dans cette astuce, nous allons essayer de détailler le fonctionnement de cette commande. Simple utilisation Vecteur Matrice Vecteur en fonction d'un autre Autres...
La vectorialisation sous MatLab Voir Vectorialisation sous Matlab Sommaire I. Le logiciel MatLab II. Configuration matérielle pour les tests III. Comment vectorialiser un calcul IV. Expérience sur un exemple concret IV.1. Exemple concret choisi IV.2. Programme non...