查看: 591|回复: 3|关注: 0

[已解决] 如何把一个矩阵的所有元素全部取绝对值?

[复制链接]

新手

11 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
原矩阵里面有负数有正数,我想把这个矩阵里面的所有负数元素全部取绝对值,矩阵格式不改变,请问怎么实现呢?abs函数无法对矩阵使用。。

论坛优秀回答者

0

主题

2054

帖子

305

最佳答案
  • 关注者: 55
发表于 2019-12-12 18:38:30 | 显示全部楼层 |此回复为最佳答案
>> A=[1 -2 3 -4];
>> abs(A)

怎么可能不能用!

新手

11 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
 楼主| 发表于 2019-12-12 19:09:44 | 显示全部楼层
WarnerChang 发表于 2019-12-12 18:38
>> A=[1 -2 3 -4];
>> abs(A)

真的不行啊,我的是个109x109的矩阵m,abs(m)里面的负数还是负数啊

新手

11 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
 楼主| 发表于 2019-12-12 19:14:51 | 显示全部楼层
WarnerChang 发表于 2019-12-12 18:38
>> A=[1 -2 3 -4];
>> abs(A)

哦搞定了,m(i,j)=abs(m(i,j))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表