Matlab:如何计算矩阵的逆
Matlab: How to compute the inverse of a matrix
我想求图中给出的T逆。第一张图是矩阵T,另一张图是T逆
I = eye(3);
T = [I/2, (j/2)*I, 0;
I/2, (-j/2)*I, 0;
0,0,I];
使用 horzcat 时出错
CAT 参数维度不一致。
然后我尝试使用 I = eye(2)
并得到了同样的错误。正确的方法是什么?
给定
I = eye(3);
您想将 element-wise using .*
与 A
相乘(确保您使用的是虚数单位 1j
而不是未定义的变量 j
)
A = [1/2, (1j/2), 0;
1/2, (-1j/2), 0;
0,0,1];
获得T
T = A.*I
但除此之外,感觉您实际上想要将 A
乘以常数 C = I = 1
T = A.*1
您使用 inv
erse 函数获得的逆函数:
Tinv = inv(T)
我想求图中给出的T逆。第一张图是矩阵T,另一张图是T逆
I = eye(3);
T = [I/2, (j/2)*I, 0;
I/2, (-j/2)*I, 0;
0,0,I];
使用 horzcat 时出错 CAT 参数维度不一致。
然后我尝试使用 I = eye(2)
并得到了同样的错误。正确的方法是什么?
给定
I = eye(3);
您想将 element-wise using .*
与 A
相乘(确保您使用的是虚数单位 1j
而不是未定义的变量 j
)
A = [1/2, (1j/2), 0;
1/2, (-1j/2), 0;
0,0,1];
获得T
T = A.*I
但除此之外,感觉您实际上想要将 A
乘以常数 C = I = 1
T = A.*1
您使用 inv
erse 函数获得的逆函数:
Tinv = inv(T)