MATLAB:将rx_bs的每个元素与阈值0.50进行比较

时间:2014-09-18 04:19:31

标签: matlab

问题:创建一个大小为1×20的随机数向量,并将其命名为rx_bs。将rx_bs的每个元素与阈值0.50进行比较。如果元素的值大于0.5,则返回值1,否则为0.因此,您将获得另一个1x20向量,将其命名为bs

我的回答:

rx_bs=rand(1,20);
threshold_c=0.5;
bs=[1:20];
for i=1:length(rx_bs)
    if rx_bs(i)>threshold_c
        bs(i)=1;
    end
    if rx_bs(i)<threshold_c
        bs(i)=0;
    end
end
rx_bs
bs

为什么这是错的?

0 个答案:

没有答案