實驗目的
學習和掌握用MATLAB 產生離散信號的方法
學習和掌握用MATLAB 對離散信號進行運算
實驗內容
噪聲污染的正弦信號(正弦波幅度和頻率自設,噪聲為隨機噪聲,大小自設),同時顯示其離散化情況
設計長度為(學號后兩位+10 )的矩形序列,并將其周期拓展,畫圖顯示3個周期的示意圖
完成上述兩個信號的線性求和運算,顯示長度自定義
實驗代碼
a)源代碼
%起點為0,終點為24*pi-1(本人學號為72),變量步進值0.1*16*pi;
t = 0:0.1*16*pi:24*pi-1;
%產生噪聲污染的正弦信號
x=sin(t)+0.5*rand(1,length(t));
%產生矩形序列
y=square(t)+1;
%序列求和
z=x+y;
%顯示噪聲污染的正弦信號
subplot(311)
stem(t,x);
%顯示矩形序列
subplot(312)
stem(t,y);
%x和y序列線性求和
subplot(313)
stem(t,z);
b)結果可視化
實驗結論

通過實驗,將隨機噪聲信號、正弦信號、矩形序列及信號之間的基本運算通過圖像展示出來,從而使我直觀的鞏固了課堂基礎知識。matlab的功能很豐富,有待自己學習和掌握的內容還很多,期待下一次的實驗課。
-
matlab
+關注
關注
189文章
3025瀏覽量
238766 -
離散信號
+關注
關注
0文章
19瀏覽量
7484
發布評論請先 登錄
[信號處理]頻譜泄露,頻譜分辨率以及柵欄效應
利用matlab和FPGA產生FMCW波
負電壓的產生方法和應用場景
無刷直流電機離散滑模觀測器直接轉矩控制
功率分析儀運算原理 什么是同步源?有功功率運算
OptiSystem應用:用MATLAB組件實現振幅調制
進群免費領FPGA學習資料!數字信號處理、傅里葉變換與FPGA開發等
如何用FOC電機控制MATLAB仿真!
從零開始學運算放大器筆記一 | 認識運算放大器
MATLAB離散信號如何產生和運算
評論