资源简介
数字滤波器的MATLAB与FPGA实现(第二版)——AlteraVerilog版 配套光盘
代码片段和文件信息
%E2_1_BasicWave.m文件源代码
%Matlab常用信号产生函数演示实例:编写一个M文件,依次产生均匀分布的随机序列、高斯白噪声随机序列、方波信号序列、三角波信号序列、正弦波信号序列,
%以及信噪比SNR为10dB的加性高斯白噪声正弦信号。
%产生方波、三角波及正弦波序列信号
%定义参数
Ps=10; %正弦信号功率为10dBW
Pn=1; %噪声信号功率为0dBW
f=100; %信号频率为100Hz
Fs=1000; %采样频率为1KHz
width=0.5; %函数SAWTOOTH()的尺度参数为0.5
duty=50; %函数SQUARE()的尺度参数为50
%产生信号
t=0:1/Fs:0.1;
c=2*pi*f*t;
sq=square(cduty);%产生方波
tr=sawtooth(cwidth);%产生三角波
si=sin(c);%产生正弦波
%产生随机序列信号
noi=rand(1length(t));%产生均匀分布的随机序列
noise=randn(1length(t));%产生高斯白噪声序列
%产生带有加性高斯白噪声的正弦信号序列
sin_noise=sqrt(2*Ps)*si+sqrt(Pn)*noise;
sin_noise=sin_noise/max(abs(sin_noise));%归一化处理
%画图
subplot(321); plot(tnoi); axis([0 0.1 -1.1 1.1]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-1.30]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘均匀分布随机信号‘‘fontsize‘8);
subplot(322); plot(tnoise); axis([0 0.1 -max(abs(noise)) max(abs(noise))]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-3.20]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘高斯白噪声信号‘‘fontsize‘8);
subplot(323); plot(tsq); axis([0 0.1 -1.1 1.1]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-1.30]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘方波信号‘‘fontsize‘8);
subplot(324); plot(ttr); axis([0 0.1 -1.1 1.1]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-1.30]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘三角波信号‘‘fontsize‘8);
subplot(325); plot(tsi); axis([0 0.1 -1.1 1.1]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-1.30]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘正弦波信号‘‘fontsize‘8);
subplot(326); plot(tsin_noise); axis([0 0.1 -1.1 1.1]);
xlabel(‘时间(s)‘‘fontsize‘8‘position‘[0.08-1.30]); ylabel(‘幅度(v)‘‘fontsize‘8);
title(‘SNR=10dB的正弦波信号‘‘fontsize‘8);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-08-21 18:25 Chapter_2\
文件 1998 2011-12-31 20:01 Chapter_2\E2_1_BasicWave.m
文件 1560 2011-01-16 22:16 Chapter_2\E2_2_SignalProcess.m
文件 899 2011-01-17 21:58 Chapter_2\E2_3_fft.m
目录 0 2015-08-21 18:25 Chapter_2\E2_4\
文件 1443 2014-05-18 00:21 Chapter_2\E2_4\E2_4_FpgaSim.m
文件 1863 2014-05-18 00:34 Chapter_2\E2_4\E2_4_SimSigProduce.m
目录 0 2015-08-21 18:25 Chapter_2\E2_4\Mixer\
文件 321 2014-05-18 14:28 Chapter_2\E2_4\Mixer\Mixer.jdi
文件 1266 2014-05-10 20:05 Chapter_2\E2_4\Mixer\Mixer.qpf
文件 7665 2014-05-18 14:28 Chapter_2\E2_4\Mixer\Mixer.qsf
文件 3119 2014-05-11 18:16 Chapter_2\E2_4\Mixer\Mixer.qsf.bak
文件 613 2014-05-18 14:52 Chapter_2\E2_4\Mixer\Mixer.qws
文件 1408 2014-05-18 10:25 Chapter_2\E2_4\Mixer\Mixer.sdc
文件 2 2014-05-11 16:03 Chapter_2\E2_4\Mixer\Mixer.tcl.bak
文件 233 2014-05-11 18:18 Chapter_2\E2_4\Mixer\Mixer.tis_db_list.ddb
文件 981 2014-05-18 00:39 Chapter_2\E2_4\Mixer\Mixer_nativeli
目录 0 2015-08-21 18:30 Chapter_2\E2_4\Mixer\db\
目录 0 2015-08-21 18:25 Chapter_2\E2_4\Mixer\incremental_db\
文件 653 2014-05-11 12:53 Chapter_2\E2_4\Mixer\incremental_db\README
目录 0 2015-08-21 18:25 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\
文件 12604 2014-05-18 09:52 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.autoh_e40e1.map.cdb
文件 1973 2014-05-18 09:52 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.autoh_e40e1.map.dpi
文件 42673 2014-05-18 09:52 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.autoh_e40e1.map.hdb
文件 2498 2014-05-18 09:52 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.autoh_e40e1.map.kpt
文件 138 2014-05-11 12:53 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.db_info
文件 9740 2014-05-18 14:28 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.nabbo_fd801.map.cdb
文件 1475 2014-05-18 14:28 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.nabbo_fd801.map.dpi
文件 37510 2014-05-18 14:28 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.nabbo_fd801.map.hdb
文件 2093 2014-05-18 14:28 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.nabbo_fd801.map.kpt
文件 1813 2014-05-18 14:28 Chapter_2\E2_4\Mixer\incremental_db\compiled_partitions\Mixer.root_partition.cmp.ammdb
............此处省略3655个文件信息
- 上一篇:数学建模代码供同学使用
- 下一篇:基于MATLAB的微表情识别系统
相关资源
- 基于MATLAB的微表情识别系统
- 数学建模代码供同学使用
- MATLAB+GUI设计学习手记PDF及源代码
- 基于MBD的六自由度协作机器人设计与
- 数字图像处理及MATLAB实现第2版[杨杰
- 光场深度估计MATLAB源代码
- 数字语音处理及MATLAB仿真(第2版)源
- [控制系统计算机辅助设计:MATLAB语言
- 机器人控制系统设计与matlab仿真程序
- 机器人控制系统的设计与MATLAB仿真第
- 精通MATLAB7编程与数据库应用_部分1
- 二阶锁相环Matlab程序及其FPGA程序
- 机器人控制系统的设计与MATLAB仿真
- 《模式识别与智能计算:MATLAB技术实
- 音频检索的matlab代码
- 通信原理MATLAB仿真教程
- 智能预测控制及其MATLAB实现_
- 高等光学仿真MATLAB版_完整版.pdf
- MATLAB遗传算法工具箱及应用 包含PDF电
- 卡尔曼滤波原理及matlab仿真含程序
- matlab机器人工具箱10.3.1
- MATLAB GUI设计学习手记第二版源程序
- MATLAB数字信号处理与应用 张德丰 清华
- 数字图像处理MATLAB版(中文版)
- 两个经典的多目标优化算法代码:N
-
Simuli
nk/ RTW工具箱 - 机器学习与MATLAB代码
- 数学建模与数学实验_汪晓银_周保平电
- 图像配准技术及MATLAB编程实现_陈显毅
- matlab2016B robotics toolbox
评论
共有 条评论