Bonjour tous le monde afin de programmer la methode de Broid sous Matlab
j'ai un soucis pour trouver les t1 et t2
ayant comme vecteur
j'ai essayé la fonction polyfit afin de trouver le polynome et tirer la solution a partir de roots de rla fonction roots comme suit mais je pense pas que ce soit la bonne methode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 t=[1 3 4 8 10 12 15 20 25]; y=[0 0.13 0.17 0.55 0.82 1.36 2.1 2.5 2.77];
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 t=[1 3 4 8 10 12 15 20 25]; y=[0 0.13 0.17 0.55 0.82 1.36 2.1 2.5 2.77]; k=3; poly1=polyfit(t,y,6) y1=0.28*k; y2=0.4*k; t2=roots((poly1-y2)); t1=roots((poly1-y1));
Partager