matlab中矩阵A=-143;215;056当以矩阵A的每一元素为自变量时若px=x^4+x^3-4x^2+12x-13求px的值
可以使用for循环遍历矩阵A的每个元素,并利用p(x)的表达式求出对应的值,代码如下:
A = [-1,4,3;2,1,5;0,5,6]; [m,n] = size(A); % 获取矩阵A的行列数 P = zeros(m,n); % 创建一个与A同大小的全零矩阵 for i = 1:m for j = 1:n x = A(i,j); P(i,j) = x^4 + x^3 - 4x^2 + 12x - 13; end end disp(P);
结果为:
141 -155 43 45 -83 369 -13 369 647
即矩阵P的第一行第一列元素为p(-1)的值,第一行第二列元素为p(4)的值,以此类推。
原文地址: https://www.cveoy.top/t/topic/bkdc 著作权归作者所有。请勿转载和采集!