永发信息网

产生m序列的matlab程序

答案:1  悬赏:40  手机版
解决时间 2021-02-11 11:39
产生m序列的matlab程序
最佳答案
function [m]=mxu(cn)
cn=[1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1]; %cn为移位寄存器,从左向右由小到大
an=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1] ; %初始寄存器内容
len=length(an); %所需的移位寄存器的长度
L=2^len-1; %m序列的长度
an=[zeros(1,len-1),1];%初始寄存器内容,zeros矩阵函数
m=zeros(1,L)%提速
m(1)=an(1); %m序列的第一个输出码元
for i=2:L
an1(1:len-1)=an(2:len);%移位
an1(len)=mod(sum(cn.*an),2);%寄存器与反馈的模2和
an=an1;%移位后的寄存器
m(i)=an(1);%新的寄存器输出
end
one_num=sum(m,2);
zero_num=L-one_num;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%画饼图
num=[one_num zero_num];%输入数据
name={'1的概率','0的概率'};%输入标签
name1={'1的数量','0的数量'};%标题
bili=num/L;
percent=round(bili*100000000000000000)/100;%计算百分比
percent=num2str(percent');%转化为字符型
percent=cellstr(percent);%转化为字符串数组
biaoti=num2str(num');%转化为字符型
biaoti=cellstr(biaoti);%转化为字符串数组
%在每个标签后加2个空格
for i=1:length(name)
name(i)={[name{i},blanks(2)]};
end
bfh=cellstr(repmat('%',length(num),1));%创建百分号字符串数组
c=strcat(name,percent',bfh');
bt=strcat(name1,biaoti');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%饼图
figure(1);
pie(num,c)
title(bt);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%画波形图
figure(2);
%subplot(3,1,2)
stairs(m)%对m序列绘图
xlabel('n');
ylabel('y');
title('m序列');
%%%%%%%%%%%%%%%%%%%%%%自相关函数由于阶数大所以运行时间久
%求自相关函数
%rho=zeros(1,L);
%bwb=zeros(1,L)
%xg=2*m-1; %变为双极性序列,1对应1,0对应-1
%for j=0:L-1
% bwb=[xg(1+j:L),xg(1:j)];
% rho(j+1)=sum(m.*bwb);
%end
%j=-L+1:L-1;%调整自相关图像显示的横坐标范围
%rho=[fliplr(rho(2:L)),rho];
%figure(3)
%plot(j,rho);
%axis([-L L -0.1 1.2]);%设置横纵坐标范围
%title('m序列的自相关函数');
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
山孔村地址有知道的么?有点事想过去
歙县到绍兴袍江经济开发区有多少公里
中国邮政(曹坪邮政所)我想知道这个在什么地方
脸色暗黄长斑是什么原因引起
我的摄像头远距离不清楚进距离清楚怎么回事
我和妹妹正躺在床上,我是不是应该做些什么
由于工作地方很多灰尘 所以左右脸颊两侧都开
洼李村地址在什么地方,想过去办事
湖北恒晟工程咨询有限公司松滋分公司在什么地
关于长征的好词
山东春季高考毕业后毕业证全国会承认吗
总公司和分公司能同时在满集网开店吗?
画匠王村地址在哪,我要去那里办事
安卓4.2.2能玩这个游戏吗
极限挑战再武林秘籍都有什么
推荐资讯
时尚精品超市地址有知道的么?有点事想过去
蒙古包的历史故事或传说,急!求高手帮忙!
树芽屯分场在哪里啊,我有事要去这个地方
宝贝计划母婴店地址有知道的么?有点事想过去
【someway】insomeway的way后面到底要不要加s
草原旭日奶食品店(艺术厅南街店)在哪里啊,我
未成年人开户
花北西社区东门地址在哪,我要去那里办事
请问各位这是什么字,谢谢
文博街/龙华西路(路口)我想知道这个在什么地
什么化妆品可以让身上的皮肤变白?
小小小小兔喜欢吃什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?