早教吧作业答案频道 -->其他-->
matlab怎样输出多项式,错误经过一些计算得出了S1的系数,输出其多项式时结果如下:S1 =1.0000 0.0000 25.0000 0>> p=poly2sym(S)p =x^3 + (4482054781032491*x^2)/633825300114114700748351602688 + 25*x中间x^2的系数为什么
题目详情
matlab怎样输出多项式,错误
经过一些计算得出了S1的系数,输出其多项式时结果如下:
S1 =
1.0000 0.0000 25.0000 0
>> p=poly2sym(S)
p =
x^3 + (4482054781032491*x^2)/633825300114114700748351602688 + 25*x
中间x^2的系数为什么会这样子呢?
经过一些计算得出了S1的系数,输出其多项式时结果如下:
S1 =
1.0000 0.0000 25.0000 0
>> p=poly2sym(S)
p =
x^3 + (4482054781032491*x^2)/633825300114114700748351602688 + 25*x
中间x^2的系数为什么会这样子呢?
▼优质解答
答案和解析
其实不是错误,你计算的结果S1第二个数其实是不是零,只是一个很小的数,由于显示精度的问题,就没有显示出来结果;当你用字符串表达式时候,就用分式把第二个数表示出来了,这个分式除出来也就是S1第二个数的大小.
你可以使用vpa(p,4),可以看到x^2的系数为10-14次方,非常小.
你可以使用vpa(p,4),可以看到x^2的系数为10-14次方,非常小.
看了 matlab怎样输出多项式,...的网友还看了以下:
已知数列{an}为等比数列,a2=6,a5=162 (1)求数列{an}的通项公式(2)设Sn是数 2020-04-05 …
求数列0,1,1,2,2,3,3,4,4.的前n项和S当n是奇数时.S=2*{[(n-1)/2]* 2020-04-09 …
在等差数列{an}中,as=-2手s手,其前n项的和为Sn.若S2手s手2手s手-S2手手82手手 2020-05-14 …
已知a+b=1,ab=-1设S(1)=a+bS(2)=a²+b²S(3)=a三次方+b三次方S(n 2020-06-12 …
若等差数列{an}的前n项和为Sn,且Sn/S2n为常数,则称该数列为S数列1.若首项为a1的等差 2020-06-18 …
急求递推数列数列a(n)前N项和为S(n)s(n+1)=(s(n)+2^0.5)^2a(1)=2求 2020-07-22 …
1.任意输入10数,编程输出正数个数,正数和,负数个数,负数和.2.编程输出S=1!+2!+3!+ 2020-07-30 …
已知数列{an}的首项a1≠0,其前n项的和为SnSn+2无穷等比数列{a(n)}的首项a1=1, 2020-08-02 …
右图为求某数列{an}前若干项和的程序框图,(1)写出数列{an}的通项公式;(2)S的值为数列{a 2021-01-15 …
请设计程序框图求S=1^2-2^2+3^2-4^2+…+(n-1)^2-n^2的值,要求输入n,输出 2021-01-15 …