我想求解一个线性系统 AX = B,其中 A 是具有常数元素的 nxn 矩阵,矩阵 B 的类型为 nx1。但是,矩阵 B 的每个元素都是一个 nx1 类型的向量(这是因为每个元素 bij 都是时变的)。
%%% Example
t = 0:0.002:0.5; %% Time
A = [1 0 -1 0 0 0; ...
0 -1 0 0 1 0; ...
r12y, r32y-r12x r32x 0 0; ...
0 0 -1 0 1 0; ...
0 -1 0 0 1 0; ...
0 r23y-7-r43y r23x r43x];
%% Where rij is constant
% Construction 6x1 matrix C
C = [m2.*A2x ; ...
m2.*FG2-a2y; ...
ICM2.*Alpha2; ...
m3.*A3X ; ...
m3.*a3y-FG3; ...
Icm3.*Alph8a3];
%% Where A2x, a2y, A3X, a3y, alpha2, Alpha3 are elements of the matrix C that are time-varying.
我试图解决 segunte 形式:
C = rand (6,1,251);
A = rand (6,6);%
X = zeros (6, size (C, 3));
for i = 1: size (C, 3)
X (:, i) = A \ C (:,:, i);
end
但我不知道这是否是最好的方法。