当前位置:编程学习 > Matlab >>

用MATLAB编程,发送邮箱至398445987,谢谢

编写程序能够对输入的数值进行二进制编码,要求首先检查输入x的范围是否在[-1,1]之间,如不满足则报错提示“输入必须在[-1,1]间”,满足则判断若输入-1≤x<-0.5,则编码输出为00,若-0.5≤x<0,则编码输出为01,若0≤x<0.5,则编码输出为10,若0.5≤x<1,则编码输出为11。
答案:x=input('请输入x:')
if ~(x>=-1&&x<=1)
    error('输入必须在[-1,1]间')
elseif x>=-1&&x<0.5
    disp('编码结果为:00')
elseif x>=0.5&&x<0
    disp('编码结果为:01')
elseif x>=0&&x<0.5
    disp('编码结果为:10')
elseif x>=0.5&&x<1
    disp('编码结果为:11')
end

上一个:求助!!!我现在在做一个课题,就是用MATLAB编程实现对三路语音信号进行TDMA仿真.
下一个:Matlab编程问题(级数)

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,