作业帮 > 综合 > 作业

matlab如何将一小数序列转化为{-1,1}的二值序列

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 10:25:32
matlab如何将一小数序列转化为{-1,1}的二值序列
比如r= 0.1763 0.8114 2.8064 3.6676 2.0514 5.3619 0.4052 ;怎么转化为{-1,1}的二值序列
最简单的方法就是设一个阈值,阈值以下为-1,以上为1.
这个阈值可以是r的均值,或者你来指定.
%---------------------------------------------------------------------------------
r= [0.1763 0.8114 2.8064 3.6676 2.0514 5.3619 0.4052];
thresh = 2;%阈值
sign(r-thresh)