Bonjour,
Voilà l'énonce d'un exercice:
Ecrire une fonction MATLAB donnant pour t réels, f(t) où f:t->sqrt(1-t)
Ecrire une fonction qui pour Uo donné ( entre 0 et 1) et un entier n donné réalise dans une même fenêtre graphique:
-le tracé du graphe de f sur [0,1]
-le tracé de la première bissectrice sur le segment [0,1]
-le tracé du "colimaçon" mettant en évidence les valeurs successives des termes de rang inférieurs ou égaux à n
Je ne parviens pas à tracer le colimaçon, quelqu'un pourrait-il m'aider à terminer ma fonction qui débute comme ceci et me corriger si celle-ci est fausse:
function T=trace(U,n)
h=(1-0)/n
X=0:h:1;
for k=1:n+1
Y(k)=sqrt(1-X(k));
end
plot(X,Y)
hold on
S=[0,1];
T=[0,1];
plot(S,T)
et là je pense faire le colimaçon avec une boucle for mais je ne sais pas comment...
aide matlab
Re: aide matlab
Bonjour.
Une solution :
Sans le colimaçon.
Une solution :
Code : Tout sélectionner
function T=trace(U0,n)
h=U0/n;
X=0:h:1;
for k=1:length(X)
Y(k)=sqrt(1-X(k));
end
plot(X,Y)
S=[0,1];
T=[0,1];
hold on
plot(S,T,'r')
gri
Re: aide matlab
Bonjour.
Je ferais plutôt comme ça :
Dans ton cas, T devrait être exploité à l'appel de la function. Tu n'utilises pas U0.
Je ferais plutôt comme ça :
Code : Tout sélectionner
function trace1(U0,n)
U0=0.5;
n=10;
t=0:U0/n:1;
f=sqrt(1-t);
b=t;
plot(t,f,t,b,'r')
grid
Re: aide matlab
C'est un pb d'algo ou de syntaxe matlab?
En clair, tu sais ércire ce que tu veux en pseudo code mais pas en matlab? ... ou la boulce à effectuée n'est pas clair dans ton esprit (même si on te demandait de nous l'expliquer en fr) ?
Ce sont deux pbs très différents.
En clair, tu sais ércire ce que tu veux en pseudo code mais pas en matlab? ... ou la boulce à effectuée n'est pas clair dans ton esprit (même si on te demandait de nous l'expliquer en fr) ?
Ce sont deux pbs très différents.
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Re: aide matlab
salut!
cocogirl, obligé t es en bcpst au lycée du parc à lyon nan? ^^
++
cocogirl, obligé t es en bcpst au lycée du parc à lyon nan? ^^
++