作业帮 > 综合 > 作业

matlab里面如何实现矩阵的各个元素和一个数值的比较?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 13:18:12
matlab里面如何实现矩阵的各个元素和一个数值的比较?
比如说,我有一个6*6的矩阵,如何实现让矩阵里面>=常数b的元素都等于b呢?
a=magic(6)
a =
35 1 6 26 19 24
3 32 7 21 23 25
31 9 2 22 27 20
8 28 33 17 10 15
30 5 34 12 14 16
4 36 29 13 18 11
>> b=10
b =
10
>> a(a>=b)=b
a =
10 1 6 10 10 10
3 10 7 10 10 10
10 9 2 10 10 10
8 10 10 10 10 10
10 5 10 10 10 10
4 10 10 10 10 10