91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-13
  • 語言: Matlab
  • 標簽: matlab??實驗??

資源簡介

數字信號處理實驗一__卷積 文件是之前自己做過的實驗(只傳了函數,自己編寫一個腳本調用就好),可運行。 實現了卷積的動態計算過程,有詳細的注釋。

資源截圖

代碼片段和文件信息

function?[ynny]?=?my_convu(xnnxhnnh)
%UNtitleD2?此處顯示有關此函數的摘要
%?整個過程分為四個部分:分別為xn的顯示、hn的顯示、hn的翻轉移位、輸出yn的顯示

%???此處顯示詳細說明
N=length(hn);%計算序列長度
M=length(xn);
a1=min(nx-N-(nh+N-1));%計算擴列范圍
m1=min(a1nh);
a2=max((nx+M-1)+N-1-nh);
m2=max(a2nh+N-1);
n1=nx+nh;%計算輸出序列的位置
n2=(nx+M-1)+(nh+N-1);
m=m1:m2;%擴列的最終范圍

%圖一:擴列顯示第一個序列
xn=[zeros(1nx-m1)?xn?zeros(1m2-(nx+M-1))];%輸入xn的擴列
subplot(221);stem(mxn‘r‘‘f‘);grid?on;%畫圖
ylabel(‘x(n)‘);xlabel(‘n‘);title(‘輸入序列x(n)‘);
%?pause(1);

%圖二:擴列顯示第二個序列
hn1=[zeros(1nh-m1)?hn?zeros(1m2-(nh+N-1))];%hn1為擴列后的輸入序列hn
subplot(222);stem(mhn1‘r‘‘f‘);grid?on;%畫圖
ylabel(‘h(n)‘)xlabel(‘n‘)title(‘輸入序列h(n)‘)
%?pause(1);

%圖三:先翻轉第二個序列并顯示,然后移位
hn2=fliplr(hn1);%hn2為擴列后的hn1的翻轉序列
s

評論

共有 條評論