matlab中已知多项式系数如p=[2 3 4],怎样直接画出在如[2 6]区间的函数图像rt 另问matlab小数实际计算的位数是多少位?

问题描述:

matlab中已知多项式系数如p=[2 3 4],怎样直接画出在如[2 6]区间的函数图像
rt 另问matlab小数实际计算的位数是多少位?

可以利用y0=polyval(p,x0),可求得多项式在x0处的值y0
因此可以实现程序如下:
p=[2 3 4];
x1=2:6;
plot(x1,polyval(p,x1));
关于小数位,可以举下面的例子:
>> sqrt(3)
ans =
1.7321
但查看Workspace结果实际为:1.732050807568877