matlab里用residue函数时 结果里为什么会多余出现1.0e+3*

[r,p,k]=residue(a,b)其中a为传递函数的分子系数,b为分母系数,,运行后r和p都多余出一个1.0e+3*,,为什么?求解,谢谢~a=[0.018000]... [r,p,k]=residue(a,b) 其中a为传递函数的分子系数,b为分母系数,,运行后r和p都多余出一个1.0e+3*,,为什么? 求解,谢谢~a=[0.018 0 0 0];b=[0.000018 0.018129 0.12921 0.211 1];[r,p,k]=residue(a,b)结果:r = 1.0e+03 * 1.0072 + 0.0000i -0.0060 + 0.0000i -0.0006 + 0.0001i -0.0006 - 0.0001ip = 1.0e+03 * -1.0000 + 0.0000i -0.0067 + 0.0000i -0.0002 + 0.0029i -0.0002 - 0.0029i 展开
 我来答
cmcctju
2018-05-10 · TA获得超过279个赞
知道小有建树答主
回答量:185
采纳率:91%
帮助的人:80万
展开全部
1*e+03这个在matlab里表示1000,所以你的结果意思是,结果的1*e+03下面每个数据乘以1000就为最终结果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式