标签: matlab linear-algebra
我有一个方程组,
constant + C.x + D.y = P
其中C和D是25 * 4矩阵。 x和y是4 * 1矩阵,P是25 * 1矩阵。如何在MATLAB中解决这个方程组?
C
D
x
y
P
答案 0 :(得分:1)
您可以将方程编写为
[C D] * [x ;y ] = P - constant
其中[C D]是C和D(25 * 8矩阵)的水平串联。 [x;y]是x和y(8 * 1向量)的垂直连接
[C D]
[x;y]
您可以使用backslash operator:
xy = [C D] \ ( P - constant ); x = xy(1:4); y = xy(5:end);