Bonjour,
Pouvez-vous m'aider svp, j'ai un problème de syntaxe avec ce logiciel
J'ai crée la fonction suivante, qui avec beta et t fixé me permet de déterminer m qui résout l'équation y_1=0 (en utilisant la méthode de dichotomie)
Dans la suite de l'exo, je dois faire varier t de 0.01 à 2 avec un pas que je choisi soit lenght(t)=0.1:x:2
Je dois donc trouver "lenght(t) valeurs" de m.
Ps: lorsque je fixe t, je trouve une valeur pour m.
Mais où introduire ce t qui varie ?
Voici mon code (fonction + dichotomie)
function y_1=f(m,beta,t)
y_1=m-tanh((m+beta)/t)
endfunction
eps=1.e-4
a=0.2
b=0.4
c=(a+b)/2
cpt1=0
while abs(b-a)>eps
cpt1=cpt1+1
if f(c)*f(a)<0
b=c
else
a=c
end
c=(a+b)/2
end
En fait comment faire varier l'argument d'entrée d'une fonction
ex:
function y_1=f(m,beta,t)
y_1=m-tanh((m+beta)/t)
t=0.1:0.1:2 ????
endfunction
(ce qui ne fonctionne pas)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :