MATLAB中有没有直接把矩阵中的各个数据取反的函数?

2025-06-22 17:56:48
推荐回答(3个)
回答1:

举个例子吧:
如矩阵A为:
A=[1 2 6 3;2 3 4 6]
那么你取反可以这样B=-A
这样A中的满个元素就变为它的相反数存到B中。

回答2:

>> A = magic(3);

B = -1*A % 取负数
B =
-8 -1 -6
-3 -5 -7
-4 -9 -2

>> C = 1./A % 取倒数
C =
0.1250 1.0000 0.1667
0.3333 0.2000 0.1429
0.2500 0.1111 0.5000
>> rats(C)
ans =
1/8 1 1/6
1/3 1/5 1/7
1/4 1/9 1/2

回答3:

什么叫取反?