2010-09-01 43 views

Répondre

1

Ce que je pense que vous voulez faire est interpolation.

Dites que vos valeurs x et y que vous avez utilisées pour le traçage sont stockées dans xData et yData, respectivement.

Ensuite, vous trouvez une valeur y qui correspond à une valeur x en utilisant INTERP1

y = interp1(xData,yData,x); 

Par défaut, interp1 interpole linéairement, qui est, elle renvoie les valeurs comme si les points du tracé ont été reliés par lignes droites. Si vous voulez une interpolation plus lisse, vous utiliseriez

y = interp1(xData,yData,x,'cubic');