Affichage du minimum d'une courbe
Bonjour, je souhiate afficher le minimum d'une courbe ( sa valeur en abscisse, puis en ordonnée ) avec la commande fminbnd mais cela ne focntionne pas. Voici mon code (je souhaite faire ça pour fd2 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| clear
close all
N = input('valeur du spindle = ') ; %
error = input('erreur en % sur interfrange = ') ;
i =1.4*10^-6 ;
A = 2*pi*N/(60*i);
A2 = 2*pi*N/(60*i*(1+error/100));
x = -10:0.05:10 ;
dX = input('valeur de deplacement svt x = ') ;
dY = input ('valeur de deplacement svt y = ' ) ;
fd = abs(x*A);
fd2 = A2 *sqrt((x+dX).^2+(dY).^2);
hold on
plot(x,fd,'r');
plot(x,fd2, 'g');
hold off
o1 = fminbnd(fd2,-10,10); % rechercher le minimum de la courbe fd2 en abscisse
fd2(ans); % recherche le minimum de la courbe fd2 en ordonnée |
Merci.