How can I write a script that plots the data and then interpolates it with a smooth curve (plot
the curve too). also find and plot the value of y for t=4.
t 0 0.5 1.0 6.0 7.0 9.0
y 0 1.6 2.0 2.0 1.5 0

 Réponse acceptée

madhan ravi
madhan ravi le 30 Déc 2018
Modifié(e) : madhan ravi le 30 Déc 2018
t = [0 0.5 1.0 6.0 7.0 9.0];
y = [0 1.6 2.0 2.0 1.5 0];
y_when_t_is_4 = interp1(t,y,4);
xx=linspace(t(1),t(end),1000);
yy=interp1(t,y,xx,'spline'); % use whatever method suits you the best
plot(t,y,'o',xx,yy)

3 commentaires

Image Analyst
Image Analyst le 30 Déc 2018
And it will look like this:
0000 Screenshot.png
madhan ravi
madhan ravi le 30 Déc 2018
Thank you sir Image Analyst :)
Utku Palakci
Utku Palakci le 30 Déc 2018
Thanks for your all help

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Interpolation dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by