matlab里面如何实现矩阵的各个元素和一个数值的比较?
3个回答
展开全部
>> 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
>>
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
>>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for i=1:6
for j=1:6
if(A(i,j)>=b)
A(i,j)=b
end
end
end
for j=1:6
if(A(i,j)>=b)
A(i,j)=b
end
end
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B = b*(A>=b)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询