資料介紹
MATLAB 下的數字信號處理實現示例
本部分內容是本講義中數據信號處理實驗部分實驗項目在 MatLab 下實現代碼。之所以
提供這些代碼,是希望通過研究以下代碼,能夠更快、更好地掌握用MatLab 進行數據信號處理實驗的方法;提高實驗質量。希望同學們在閱讀代碼的時候,注意學習方法,在最短的時間內熟悉MatLab,提高應用能力。示例中有些部分是實驗項目中的內容實現,有些是一些典型例題的實現。研究示例代碼,倡導個性化編程是我們的目標,希望同學們能在在進行實驗項目的過程中提高MatLab 的應用能力;在學習MatLab 編程的同時加強對數字信號處理有關實驗項目的理解。
以下代碼段均在 MatLab5.3 下調試通過,但是由于排版或其他一些原因,可能有部分代
碼段不能得到正常結果。您可以在“http://202.38.75.33/dsp/matlab/”得到本講義的修訂內容,同時可以在這個網址獲取所有代碼。
附錄 C1 信號、系統和系統響應
1、理想采樣信號序列
(1)首先產生信號x(n),0<=n<=50
n=0:50; %定義序列的長度是50
A=444.128; %設置信號有關的參數
a=50*sqrt(2.0)*pi;
T=0.001; %采樣率
w0=50*sqrt(2.0)*pi; %ω符號在MatLab 中不能輸入,用w 代替
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定義的π,信號乘可采用“.*”
close all %清除已經繪制的x(n)圖形
subplot(3,1,1);stem(x); %繪制x(n)的圖形
title(‘理想采樣信號序列’); %設置結果圖形的標題
(2)繪制信號x(n)的幅度譜和相位譜
k=-25:25;
W=(pi/12.5)*k;
X=x*(exp(-j*pi/12.5)).^(n’*k);
magX=abs(X); %繪制x(n)的幅度譜
subplot(3,1,2);stem(magX);title(‘理想采樣信號序列的幅度譜’);
angX=angle(X); %繪制x(n)的相位譜
subplot(3,1,3);stem(angX) ; title (‘理想采樣信號序列的相位譜’)
(3)改變參數為: 1, 0.4, 2.0734, 1 0 A = α = Ω = T =
n=0:50; %定義序列的長度是50
A=1; a=0.4; w0=2.0734; T=1; %設置信號有關的參數和采樣率T
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定義的π,信號乘可采用“.*”
本部分內容是本講義中數據信號處理實驗部分實驗項目在 MatLab 下實現代碼。之所以
提供這些代碼,是希望通過研究以下代碼,能夠更快、更好地掌握用MatLab 進行數據信號處理實驗的方法;提高實驗質量。希望同學們在閱讀代碼的時候,注意學習方法,在最短的時間內熟悉MatLab,提高應用能力。示例中有些部分是實驗項目中的內容實現,有些是一些典型例題的實現。研究示例代碼,倡導個性化編程是我們的目標,希望同學們能在在進行實驗項目的過程中提高MatLab 的應用能力;在學習MatLab 編程的同時加強對數字信號處理有關實驗項目的理解。
以下代碼段均在 MatLab5.3 下調試通過,但是由于排版或其他一些原因,可能有部分代
碼段不能得到正常結果。您可以在“http://202.38.75.33/dsp/matlab/”得到本講義的修訂內容,同時可以在這個網址獲取所有代碼。
附錄 C1 信號、系統和系統響應
1、理想采樣信號序列
(1)首先產生信號x(n),0<=n<=50
n=0:50; %定義序列的長度是50
A=444.128; %設置信號有關的參數
a=50*sqrt(2.0)*pi;
T=0.001; %采樣率
w0=50*sqrt(2.0)*pi; %ω符號在MatLab 中不能輸入,用w 代替
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定義的π,信號乘可采用“.*”
close all %清除已經繪制的x(n)圖形
subplot(3,1,1);stem(x); %繪制x(n)的圖形
title(‘理想采樣信號序列’); %設置結果圖形的標題
(2)繪制信號x(n)的幅度譜和相位譜
k=-25:25;
W=(pi/12.5)*k;
X=x*(exp(-j*pi/12.5)).^(n’*k);
magX=abs(X); %繪制x(n)的幅度譜
subplot(3,1,2);stem(magX);title(‘理想采樣信號序列的幅度譜’);
angX=angle(X); %繪制x(n)的相位譜
subplot(3,1,3);stem(angX) ; title (‘理想采樣信號序列的相位譜’)
(3)改變參數為: 1, 0.4, 2.0734, 1 0 A = α = Ω = T =
n=0:50; %定義序列的長度是50
A=1; a=0.4; w0=2.0734; T=1; %設置信號有關的參數和采樣率T
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定義的π,信號乘可采用“.*”
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 簡述數字信號處理及其matlab實現 0次下載
- 使用Matlab數字信號處理用于無線通信 0次下載
- 使用Matlab算法集合用于數字信號處理的應用 0次下載
- 數字信號處理及其Matlab的實現 8次下載
- 數字信號處理MATLAB版的PDF電子書免費下載 0次下載
- (重點學習)數字信號處理及其Matlab實現 16次下載
- 數字信號處理實驗指導書(MATLAB版) 0次下載
- 數字信號處理及其Matlab實現 0次下載
- 應用MATlAB語言處理數字信號與數字圖像 1次下載
- 數字信號處理及其matlab實現 25次下載
- 《數字信號處理教程—MATLAB釋義與實現》(第2版)課件 0次下載
- 《數字信號處理教程—MATLAB釋義與實現》(第2版)程序集 0次下載
- 《數字信號處理及其MATLAB實現》程序集
- 數字信號處理及其MATLAB實現
- 數字信號處理及其MATLAB實現
- 數字信號處理器的特點、作用及種類 1780次閱讀
- 模擬信號與數字信號的區別 661次閱讀
- MATLAB信號處理常用函數詳解 956次閱讀
- 什么是數字信號?什么是模擬信號?試舉例說明 4258次閱讀
- 數字信號處理真題:離散卷積(和)與連續卷積大相徑庭 484次閱讀
- 淺談卷積運算在數字信號處理的應用與優勢 7743次閱讀
- 解答數字信號處理的處理方式以及處理過程 1.3w次閱讀
- 解答數字信號處理學什么 4925次閱讀
- 如何利用Matlab軟件數字信號處理工具包處理音頻文件的詳細概述 1w次閱讀
- 《數字信號處理》考研核心題庫訓練題資源分享 7557次閱讀
- 數字信號處理架構下FPGA,ARM,DSP的對比 4701次閱讀
- 模擬信號和數字信號有什么區別 19.3w次閱讀
- 數字信號處理選型和介紹 7362次閱讀
- 數字信號處理技術的優點分析 1.1w次閱讀
- DSP是什么?詳解DSP又稱數字信號處理器 4.7w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多