【发布时间】:2012-08-12 19:28:24
【问题描述】:
假设我有矩阵 A:
A =
1 2 3
4 5 6
对于每个元素x<2,加 10,
对于每个元素x>5,加 20,然后
对于每个元素2<=x<=5,加 30。
所以对于我的示例矩阵 A,我需要得到以下矩阵 B:
B =
11 32 33
34 35 26
我需要能够以一般方式执行此操作,因为实际矩阵会非常大。有什么建议?我可以使用IF 语句吗?
【问题讨论】:
标签: matlab if-statement indexing