EDA365电子论坛网

标题: 卷积和的Matlab求解 [打印本页]

作者: uperrua    时间: 2022-4-24 14:03
标题: 卷积和的Matlab求解

& V7 O# }1 x3 bMATLAB中用于计算离散序列卷积的函数为:6 k5 s) `+ X' N( E$ b+ K, A! M% E
" j$ E2 b" W7 H; Z2 T
conv(x1,x2), Y  D9 ?; Y6 t& U- Z
" t& P) Q5 V9 J4 l2 H' V

/ j' ~) d& C8 ~2 q+ w) C
! d; {* b& W0 o: ck1=0:10;
# }2 w- I' g8 o, Ix1=sin(k1);
  \0 M! H4 @1 P" Wk2=0:15;
8 m/ ~3 }- f. nx2=0.8.^k2;1 }8 ]* ]$ s7 @& F! E; \8 T
y=conv(x1,x2);+ ~* r8 P& ~) j, o  M8 ?' q( e* j
subplot(3,1,1)2 W3 a$ ~0 ?( u) i0 d* k" J: h
stem(k1,x1,'o'). {. R- t5 _' W
title('x1')
" H0 S/ [# I$ y& g# Rsubplot(3,1,2)% }6 x$ o" s% i6 _  I) J
stem(k2,x2,'o')
' j8 B3 j9 G' s: T  |. {$ btitle('x2')" c9 [7 y" N  A3 @4 F6 y3 {) Q8 J9 Z
subplot(3,1,3)
, R$ G" D( f, j6 m( ?+ Ystem(0:25,y,'o')7 P3 Q( \/ }( U
title('y')+ x3 l7 F5 m* _* S) w8 w+ P
' V! c; Q# s) m6 P0 M% y

# K* i2 W; p1 f; Z' e; z: I4 Q& f, x) z* f

: Q. q: J# k- v2 x& w% m! R# S1 Hz变换的MATLAB计算
% B4 t5 W2 {0 N( tMATLAB内置了符号函数ztrans 和iztrans函数分别对应 z变换和逆z变换9 w: C) ]  m+ o

, t9 |8 Q+ y7 N
8 M/ D3 {) W3 g/ F6 w( u2 z
5 ^$ L4 n2 a+ j7 C6 ~! Bf=sym('cos(a*k)');) x( D9 G* W: B+ `! M) H3 m' N. |
F=ztrans(f)
- h& Z6 i& J& b- R1 w4 h0 |. q4 [8 K/ g) \' u6 ^' S0 @  p5 i: |3 p6 ]
! h# T: v. b9 X$ K8 K3 T

2 m! c+ V* L5 k. j' W8 e1 sF=sym('1/(1+z)^2');5 ^% E2 G; y! S  J" W6 o. r
fInver=iztrans(F)
' `) o, x" j/ E3 R$ c, \* |4 m7 B" f5 w  \0 C
% ?5 n* l3 W$ c- d+ S

, p% H: p- b: A+ v4 U  `
3 a1 h# z6 z6 H' D3 R* _4 e- B
/ ?: Z5 J7 A: V' y& e3 K7 Z- Q
作者: Uqzalq    时间: 2022-4-24 15:11
MATLAB中用于计算离散序列卷积的函数
作者: haidaowang    时间: 2022-4-24 17:32
MATLAB内置了符号函数ztrans 和iztrans函数分别对应 z变换和逆z变换




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2