How can I plot this code using the "plot" function?

조회 수: 4 (최근 30일)
Emilio Ortega
Emilio Ortega 2017년 9월 29일
답변: Walter Roberson 2017년 9월 29일
x = [-1 0 1 2];
y = [1 2 -1 2];
P = cod_lagrange(x,y); %los coef aparecen de la forma Ax^n + Bx^n-1 + ... + D
pretty(poly2sym(P))
%polyval(P,1.5) %para evaluar el polinomio en un punto (1.5 en este caso)
SP = poly2sym(P); %Guardo en SP el polinomio
figure
ezplot(SP,[-1.0 2.0])
fplot(SP,[-1.0 2.0])
if I do
z = 1: .5: 2
plot (z, SP)
gives error because SP is type "sym" Matlab says: "Error using plot Data must be numeric, datetime, duration or an array convertible to double."

답변 (1개)

Walter Roberson
Walter Roberson 2017년 9월 29일

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by