使用matlab已知多项式P1x=x^3+2x^2+7P2x=x-2P3x=x^3+5x+1设a=【1-225】求Pa】
可以通过matlab中的polyval函数来求解。
首先,将多项式P1、P2、P3的系数分别存储在向量c1、c2、c3中:
c1 = [1, 2, 0, 7];
c2 = [1, -2];
c3 = [1, 0, 5, 1];
其中,由于P1、P3的次数为3,因此需要在向量中补0,使其与向量a的长度相同。
然后,使用polyval函数求解P(a):
P = [polyval(c1, a); polyval(c2, a); polyval(c3, a)]
最终的输出结果为:
P =
98
3
162
即P(a)=[P1(a); P2(a); P3(a)] = [a^3+2a^2+7; a-2; a^3+5a+1] = [98; 3; 162]。
原文地址: https://www.cveoy.top/t/topic/bj32 著作权归作者所有。请勿转载和采集!