matlab里展开多项式,怎么让系数显示成小数?

比如我用syms定义一个变量x
然后让s=Ax^2+Bx+C
输出的s=(123*x^2)/29 + (892*x)87 + 212/29
而我想让程序输出x=4.2414*x^2+10.2529*x+7.3103
请问应该用什么命令?
原题目打错了:
我想让程序输出s=4.2414*x^2+10.2529*x+7.3103
就是把分数形式的系数显示成小数形式,请问应该加一段什么程序?

多项式的除法,可以类似数的除法排竖式计算,下面是一个例子,希望你能举一反三,竖式的格式与数的除法类似,我打印的格式与通常写法有些不同,不知道你是否能看懂,实际写的时候不必象我写的一样。另外,如果被除式中有缺项,应当留出适当的空位。<div><a href="http://dl.zhishi.sina.com.cn/upload/51/21/35/1066512135.2014258.jpg" target="_blank"><img src="http://dl.zhishi.sina.com.cn/upload/51/21/35/1066512135.2014258.jpg" border="0" onload="javascript:if(this.width>screen.width*0.35) this.width=screen.width*0.40"></a>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-01
vpa(s)
就可以了。本回答被提问者采纳