matlab中怎样把一个多项式矩阵变为系数矩阵?例如[2*x^2+3*x, 4*x^2+x+2, 3*x+1]变为[2 3 0, 4 1 2, 0 3 1]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 20:49:25

matlab中怎样把一个多项式矩阵变为系数矩阵?例如[2*x^2+3*x, 4*x^2+x+2, 3*x+1]变为[2 3 0, 4 1 2, 0 3 1]
matlab中怎样把一个多项式矩阵变为系数矩阵?
例如[2*x^2+3*x, 4*x^2+x+2, 3*x+1]变为[2 3 0, 4 1 2, 0 3 1]

matlab中怎样把一个多项式矩阵变为系数矩阵?例如[2*x^2+3*x, 4*x^2+x+2, 3*x+1]变为[2 3 0, 4 1 2, 0 3 1]
倒是可以实现,但系数怎么存放好呢,是弄成像你写得这样是不行的
[2 3 0,4 1 2,0 3 1]-------要是一行存放的话,只能借助cell了
clear all;clc;
syms x
a=[2*x^2+3*x,4*x^2+x+2,3*x+1];
for ii=1:length(a)
b{ii}=sym2poly(a(ii));
end
>> b{1}
ans =
2 3 0

matlab中怎样把一个多项式矩阵变为系数矩阵?例如[2*x^2+3*x, 4*x^2+x+2, 3*x+1]变为[2 3 0, 4 1 2, 0 3 1] matlab中如何把一个矩阵中非零元素都变为1 在matlab中怎样把一个矩阵左右翻转和上下翻转和旋转90度 怎样随机给matlab中矩阵的一个元素赋值matlab中矩阵问题 matlab 怎样输出一个矩阵 matlab中怎么把一个矩阵分解为一个矩阵和另一个矩阵逆的乘积? matlab矩阵中如何把-1到1之间的数变为零? matlab 中如何将一个i*j的矩阵中虚数元素都变为零 MATLAB中怎样将多个行向量合并为一个矩阵 MATLAB中怎么把1-100排成一个矩阵 matlab中怎么把矩阵A中含有0元行的所有元素都赋值为0.我有一个矩阵A,如何实现把A中的0元所在的行的元素都变为0? matlab矩阵变化问题有一个135*90的矩阵,我想把它变为45*30的新矩阵 新矩阵中的每一个数都是原来矩阵(135*90)中的3*3的矩阵的平均值 例如在下面的135*90的矩阵中 新矩阵(45*30)的第一个数是 在matlab中怎样把这个表达式算出来?其中A是矩阵,这个表达式是计算一个二次方程 matlab中怎样把一个一行n列的矩阵转换成一个n/10行,10列的矩阵,顺序不能乱? matlab中,怎么把三维矩阵转化为cell array?有一个90×90×22的三维矩阵,怎么把它变为22×1的cell,使cell里的每个元素是90×90的矩阵?或者怎么把1980×90的矩阵变为22×1的cell,使cell里的每个元素是90×90的 matlab 根据特征多项式 如何求矩阵能不能利用matlab根据一个已知的特征多项式求得一个典型矩阵,该矩阵的特征多项式就是已知多项式 matlab中矩阵转置怎么把一个多维矩阵求转置 matlab怎么把一个矩阵变成一行