资源简介
里面包含了ask、psk、fsk的matlab仿真程序,请有需要的人下载看看
代码片段和文件信息
function askd(gf)
%For more information visit: www.matpic.com
%Modulation ASK
%Example:
%askd([1 0 1 1 0]2)
%Author: Diego Orlando Barrag醤 Guerrero
%diegokillemall@yahoo.com
%Loja (ECUADOR)
%Long Live Heavy-metal
%See also:
%http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14328&objectType=FILE
if nargin > 2
error(‘Too many input arguments‘)
elseif nargin==1
f=1;
end
if f<1;
error(‘Frequency must be bigger than 1‘);
end
t=0:2*pi/99:2*pi;
cp=[];sp=[];
mod=[];mod1=[];bit=[];
for n=1:length(g);
if g(n)==0;
die=ones(1100);
se=zeros(1100);
else g(n)==1;
die=2*ones(1100);
se=ones(1100);
end
c=sin(f*t);
cp=[cp die];
mod=[mod c];
bit=[bit se];
end
ask=cp.*mod;
subplot(211);plot(bit‘LineWidth‘1.5);grid on;
title(‘Binary Signal‘);
axis([0 100*length(g) -2.5 2.5]);
subplot(212);plot(ask‘LineWidth‘1.5);grid on;
title(‘ASK modulation‘);
axis([0 100*length(g) -2.5 2.5]);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1035 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\askd.m
文件 1088 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\bpskd.m
文件 2642 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\epsk.m
文件 1254 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\fskd.m
文件 1085 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\ookd.m
文件 1795 2008-06-17 13:50 digital_modulation_FCN\1. digital_modulation_FCN\qpskd.m
文件 1574 2009-05-18 09:45 digital_modulation_FCN\license.txt
文件 515 2008-05-08 11:38 digital_modulation_FCN\trabajos_MATLAB.txt
文件 34 2008-06-18 16:17 digital_modulation_FCN\web_site.txt
目录 0 2012-01-02 22:41 digital_modulation_FCN\1. digital_modulation_FCN
目录 0 2012-01-02 22:31 digital_modulation_FCN
----------- --------- ---------- ----- ----
11022 11
- 上一篇:msk 的调制解调
- 下一篇:MATLAB图论工具箱134097
评论
共有 条评论