毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

SSB信号的仿真分析Matlab课程设计 第3页

更新时间:2010-1-26:  来源:毕业论文
SSB信号的仿真分析Matlab课程设计 第3页
SSB信号的频谱
解调SSB信号所用的滤波器有低通滤波器和高通滤波器,若获得下频带则使用低通滤波器,获得上变频则使用高通滤波器。滤波器特性如下图3所示。 
                               图4 滤波器传输特性

                                      图5 SSB频谱
4 所有函数的使用
三角波函数sawtooth:
调用格式为:x = sawtooth(t, width)
功能:产生一个周期为2π、幅度在-1到+1之间的周期性三角波信号。其中width表示最大幅度出现的位置:即在一个周期内,信号从t=0到width×2π时函数值从-1到+1线性增加,而从width×2π到2π又是从+1到-1线性下降。width取值在0 ~ 1之间。 若x = sawtooth(Ωt, width),则对应的周期为2π/Ω。
abs(x):  纯量的绝对值或向量的长度
         Abs函数返回一个数的绝对值。用法为:result = Abs(number) 其中result是number参数的绝对值。
filter :   一文数字滤波
filter(fb,fa,mo),这里fb,fa分别为滤波器的上下限截止频率,而mo为滤波器的输入信号。
其他简单函数:
cla         清除当前坐标轴
clc         清除命令窗口显示
clf          清除当前图形窗口
demo      运行MATLAB演示程序
function    MATLAB函数表达式的引导符
grid           给图形加网格线
gtext          在鼠标指定的位置加文字说明
help           启动联机帮助文件显示
hold            当前图形保护模式
imag          求取虚部函数
length         查询向量的文数
linspace     构造线性分布的向量
logspace     构造等对数分布的向量
pi                圆周率π
plot             线性坐标图形绘制
quit            退出MATLAB环境
real             求取实部函数
size              查询矩阵的文数
sqrt             平方根函数
stem             函数序列柄状图形绘制
subplot         将图形窗口分成若干个区域
title              给图形加标题
xlabel          给图形加x坐标说明
ylabel          给图形加y坐标说明   
5 MATLAB仿真源程序
5.1调制信号为三角波
Fs=100000;              %抽样频率
t=[0:1/Fs:0.01];
m=1;
y=sawtooth(300*2*pi*t);  %调制信号
Y=fft(y);
Y=abs(Y(1:length(Y)/2+1));  %调制信号频谱
frqY=[0:length(Y)-1]*Fs/length(Y)/2;
Fc=30000;
y1=amod(m*y,Fc,Fs,'amssb');%ssb解调
n=awgn(y1,30);            %已调信号加噪声
Y1=fft(y1);
Y1=abs(Y1(1:length(Y1)/2+1));
frqY1=[0:length(Y1)-1]*Fs/length(Y1)/2;
y2=ademod(n,Fc,Fs,'amssb');  %ssb信号解调
Y2=fft(y2);
Y2=abs(Y2(1:length(Y2)/2+1));
frqY2=[0:length(Y2)-1]*Fs/length(Y2)/2;%解调信号频谱
subplot(3,2,1);
plot(t,y);  title('调制信号')
subplot(3,2,2);
plot(frqY,Y);title('调制信号频谱')
axis([0 3000 0 max(Y)]);
subplot(3,2,3);
plot(t,y1); title('已调信号')
subplot(3,2,4);
plot(frqY1,Y1); title('已调信号频谱')
subplot(3,2,5);
plot(t,y2);title('解调信号')
subplot(3,2,6);
plot(frqY2,Y2); title('解调信号频谱')
axis([0 3000 0 max(Y2)]);

上一页  [1] [2] [3] [4] [5] 下一页

SSB信号的仿真分析Matlab课程设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。