MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> 达人帮忙解决一下矩阵赋值的小问题
登录论坛
查看完整版本 :
达人帮忙解决一下矩阵赋值的小问题
nancy2008521
2008-06-06, 10:13
问题:已知矩阵a=[123 111 125 146 153 14;201 0 0 83 15];怎么将这个矩阵的值赋给另一个矩阵b,并满足条件:a中>120的元素值+3;a中<=120的元素值-3?实现起来越简单越好。谢谢各位达人
watcher
2008-06-06, 14:54
灵活运用Matlab中的比较运算可以达到目的,LZ有兴趣的话,可以重点关注。
本题的解决方法是:
b=3*((a>120)-(a<=120))+a;
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.