我有一个像这样的符号向量:
du = [3u11 - 1u12, 8*u12 - u11 - 3*u14, 4*u13 - 5*u14, 11*u14 - 12*u13 - 8*u12]
然后我想提取系数,我可以使用coeffs
函数来完成,例如
coeffs(du(:,1))
返回[3, -1]
。
我想用for
循环执行此操作,然后将系数插入矩阵。在这个例子中,矩阵是4乘4,所以我会用C = zeros(4)
预加载它。系数[3,-1]
将分别放在C(1,1)
和C(1,2)
中,而返回coeffs(du(:,2)
的{{1}}将放在[8, -1 -3]
中},C(2,2)
和C(2,1)
。因此,C(2,4)
中的行将对应于du
中的行,并且每个系数名称中的第二个数字(例如C
)将对应于该列。
好的,这是我的代码:
u12
所以我不确定如何用du
的系数制作矩阵