MATLAB高手帮一下忙啊.
发布网友
发布时间:2024-10-16 07:59
我来回答
共1个回答
热心网友
时间:2024-11-14 17:55
%【1】
clear;clc
x=linspace(-2,8,100);
p=[1 -4 0 3 -2 6];
y=polyval(p,x);
plot(x,y,x,0) %效果不太好,看不清楚
yy='x.^5-4*x.^4+3*x.^2-2*x+6';
figure
ezplot(yy,[-2 4.5])%这下子看清楚了
hold on,plot([-2:0.1:4.5],0)
%【2】
xx=roots(p)
结果:
xx =
3.7999
-1.2607
1.3479
0.0564 + 0.9623i
0.0564 - 0.9623i