> 数学 >
matlab中如何提取多项式的系数(symbol型的)
最好先能将多项式按照其中某一个变量的幂大小进行排列,然后提取系数!
比如-a5*b1*z^16+a5*b4*z^2*b3*b2*b1-a5*b3*z^12*b1-a5*b3*z^20*b2+a5*b2*z^24+a5*b3*z^28+a5*b4*z^30-b5*z^15*b1+b5*z^23*b2+b5*z^27*b3-b5*z^29*b4+a5*z^32+b5*z^31-a5*b4*z^14*b1+a5*b2*z^8*b1-a5*b3*z^4*b2*b1+a5*b4*z^22*b2-a5*b4*z^26*b3+b5*z^7*b2*b1-b5*z^11*b3*b1-b5*z^19*b3*b2+b5*z^13*b4*b1-b5*z^21*b4*b2+b5*z^25*b4*b3+a5*b4*z^6*b2*b1+a5*b4*z^10*b3*b1+a5*b4*z^18*b3*b2-b5*z^3*b3*b2*b1-b5*z^5*b4*b2*b1-b5*z^9*b4*b3*b1-b5*z^17*b4*b3*b2-b5*z*b4*b3*b2*b1
对这个多项式进行系数提取,当然变量是z
人气:382 ℃ 时间:2019-11-19 00:36:26
解答
clc;clearsyms a5 b1 b2 b3 b4 b5 z f=sym('-a5*b1*z^16+a5*b4*z^2*b3*b2*b1-a5*b3*z^12*b1-a5*b3*z^20*b2+a5*b2*z^24+a5*b3*z^28+a5*b4*z^30-b5*z^15*b1+b5*z^23*b2+b5*z^27*b3-b5*z^29*b4+a5*z^32+b5*z^31-a5*b4*z...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版