MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   达人帮忙解决一下矩阵赋值的小问题 (https://www.labfans.com/bbs/showthread.php?t=3478)

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;


所有时间均为北京时间。现在的时间是 14:19

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.