i am new to matlab and i want to learn, can anyone help me with this please!!!

1 Ansicht (letzte 30 Tage)
I want to write a script which produces the polynomial interpolating the function f(x) = sin(4x) at the points x0 = 1, x1 = 3, x2 = 3.5, x3 = 4.0 by using the Lagrange form of the interpolating polynomial!!!!!!
  3 Kommentare
Anas Gharsa
Anas Gharsa am 25 Jan. 2022
this is what i did
x= [0.9 1.5 2.4 2.6 2.8 3.1 3.5 3.8];
y= [1.0 0.8 1.3 6.2 9.3 6.0 2.1 -0.5];
plot(x,y,'ro');
hold on
p1 = polyfit(x,y,2);
coefficients = polyfit(x, y, 2);
yFit = polyval(coefficients, 2.5);
but it shows like this
why ??did i do something wrong ??

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

KSSV
KSSV am 22 Jan. 2022

Weitere Antworten (0)

Kategorien

Mehr zu Mathematics and Optimization finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by