matlab中分析时域波形,实验1 信号的MATLAB 表示及系统的时域分析
廣東技術師范學院實驗報告
學院:自動化學院專業:班級:成績:姓名:學號:計算機編號:
實驗地點:實驗日期:指導教師簽名:
實驗(一)項目名稱:信號的MATLAB 表示及系統的時域分析一.實驗目的和要求
1.掌握函數的向量表示法
2.掌握函數的符號運算表示法,實現連續信號的時域運算和變換
3.掌握連續時間信號卷積的原理及其matlab實現
4.掌握連續時間系統響應的原理及其matlab實現
5.掌握離散系統單位序列響應;
6.掌握離散序列卷積和的計算方法。
二.實驗原理
1.向量表示法
Matlab的信號處理工具箱有大量的函數可用于產生信號,函數中大部分要求用矢量來表示時間。如:他=0:0.005:1;表明該矢量抽樣頻率為200Hz。
Matlab可以精確表示離散時間信號,對連續時間信號只能近似表示。因此應選擇足夠小的抽樣間隔T s,以保證反映信號的全部細節。
2.符號運算表示法
用符號運算可以較快地實現連續信號地時域運算和變換。
例:
(1)相加
S=symadd(f1,f2)
Ezplot(s)
以上是用Matlab的符號運算命令來表示兩連續信號的相加,然后用ezplot命令繪制出其結果波形圖。
(2)相乘
w=symmul(f1,f2)
ezplot(w)
以上是用Matlab的符號運算命令來表示兩連續信號的相乘,然后用ezplot命令繪制出其結果波形圖。
(3)時移
y=subs(f,t,t-t0)
ezplot(y)
以上是用Matlab的符號運算命令來實現連續信號的平移及其結果的可視化,subs命令將連續時間信號中的時間變量t用t-t0替換。
總結
以上是生活随笔為你收集整理的matlab中分析时域波形,实验1 信号的MATLAB 表示及系统的时域分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]四色原型图
- 下一篇: windows10便签消失找不到解决办法