请问这个使用matlab 的2PSK在高斯信道下的性能程序哪里不对?

clear;M=2;x=randint(100000,1,M);%随机序列s=pskmod(x,M);%调制SNR=0:1:10;%信噪比范围forn=1:length(... clear;
M = 2;
x = randint(100000,1,M); % 随机序列
s= pskmod(x,M); % 调制
SNR = 0:1:10; % 信噪比范围
for n = 1:length(SNR)
r = awgn(s,SNR(n),'measured'); % 加高斯噪声
r1 = pskdemod(r,M); % 解调
[nErrors, BER(n)] = biterr(x,r1);%计算仿真误比特率
BERtheory=erfc(sqrt(SNR))/2; % 2PSK理论误比特率
end
semilogy(SNR,BERtheory,'b-',SNR,BER,'r-');%不同颜色画出误比特率曲线对比
legend('Theoretical BER','Empirical BER');%曲线名称
展开
 我来答
zx2008300785
2011-06-24
知道答主
回答量:3
采纳率:0%
帮助的人:3737
展开全部
信噪比的范围和信号的长度不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunlkong
2011-07-08 · TA获得超过5711个赞
知道大有可为答主
回答量:9695
采纳率:0%
帮助的人:1.9亿
展开全部
function [yecho,t]=voiceecho(y)
delay=900;
tend=length(y)/8192;%Fs=8192
t=linspace(0,tend,length(y));
yd=[zeros(1,delay) y(1:(length(y)-delay))'];
yecho=y+0.4*yd';
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
208vokcwu
2011-06-25 · TA获得超过2168个赞
知道大有可为答主
回答量:4655
采纳率:0%
帮助的人:810万
展开全部
1.矩阵尺寸必须统一,说明你两个矩阵不一样,矩阵A,B,这两个矩阵,你试试这个语句,size(A),size(B),看看他们两个的维数是否相等。
2.你说的在一个计算机上允许,另一个不允许,只能说明版本不一样,或者安装的工具箱不一样。
3.还是调试不出来,直接联系我,我也在!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式