Bonjour,
il se trouve que j'ai le même problème que dans cette discussion, comment tracer la tangente d'une courbe ?
le mieux est que je partage mon code et je vais ajouter quelque commentaire
maintenant il me reste juste a tracer la tangente au point d'inflexion, comment faire svp ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 %j'ai un tableu qui représente certain valeur de la fonction y(t) %en premier temps j'ai définie mais deux vecteur (Temps) et (Y(t)) 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]; % je trace la courbe plot(t,Y) hold on % je derrive deux fois Y(t) pour pouvoir localiser le point d'inflexion X1=diff(Y); X2=diff(X1) M=max(find(X2<0)) %et enfin j'affiche ce dernier plot(t(M),Y(M),'ob')
merci.
Partager