在matlab里怎么能让一个矩阵的对角元素全变为零?
答案:1 悬赏:0 手机版
解决时间 2021-03-24 07:44
- 提问者网友:动次大次蹦擦擦
- 2021-03-23 15:32
在matlab里怎么能让一个矩阵的对角元素全变为零?
最佳答案
- 五星知识达人网友:白昼之月
- 2021-03-23 16:56
设矩阵为A
A-diag(diag(A))即可
A =
0.9501 0.7621 0.6154 0.4057 0.0579
0.2311 0.4565 0.7919 0.9355 0.3529
0.6068 0.0185 0.9218 0.9169 0.8132
0.4860 0.8214 0.7382 0.4103 0.0099
0.8913 0.4447 0.1763 0.8936 0.1389
A-diag(diag(A))
ans =
0 0.7621 0.6154 0.4057 0.0579
0.2311 0 0.7919 0.9355 0.3529
0.6068 0.0185 0 0.9169 0.8132
0.4860 0.8214 0.7382 0 0.0099
0.8913 0.4447 0.1763 0.8936 0
A-diag(diag(A))即可
A =
0.9501 0.7621 0.6154 0.4057 0.0579
0.2311 0.4565 0.7919 0.9355 0.3529
0.6068 0.0185 0.9218 0.9169 0.8132
0.4860 0.8214 0.7382 0.4103 0.0099
0.8913 0.4447 0.1763 0.8936 0.1389
A-diag(diag(A))
ans =
0 0.7621 0.6154 0.4057 0.0579
0.2311 0 0.7919 0.9355 0.3529
0.6068 0.0185 0 0.9169 0.8132
0.4860 0.8214 0.7382 0 0.0099
0.8913 0.4447 0.1763 0.8936 0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯