找回密码
 注册
关于网站域名变更的通知
查看: 294|回复: 2
打印 上一主题 下一主题

卷积的Matlab求解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-22 09:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算。8 J$ _7 f9 _5 C4 O
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)。+ P) Q# S# L& [, ~

# ^' m" y; A& L0 D2 S7 G* g# i! T' i
% b2 I" x( Z3 }0 Y
# u0 h2 h* m2 o/ dt11=0;t12=1;t21=0;t22=2;0 N2 q  B7 y, J$ i
%f1(t)
0 C; m+ a8 e- `5 J/ Ft1=t11:0.001:t12;
# H$ W  a: N9 Hft1=2*rectpuls(t1-0.5,1); %幅值为1,宽度为1,t1=0.5点对称的方波信号
9 k. y% q  I! s8 {%f2(t)
6 z$ K: Z- L" P) f/ qt2=t21:0.001:t22;3 @$ Y4 [/ W0 Y/ y) Q* P' E
ft2=t2;
. r, {8 V" x6 w1 u6 |# o  Mt3=t11+t21:0.001:t12+t22;5 }: p/ o% ^# f* n8 o3 k
ft3=conv(ft1,ft2);/ A8 C, k) c$ z
ft3=ft3*0.001;  % 取1000个样点之和,因此需要*0.001
( ]& Y. U: ]6 @) Cplot(t3,ft3)% p9 Z" Y: _/ X+ X% Y
title('ft1(t)*ft2(t)')# J; j* A6 Q) b6 f3 F# e

8 A( C  a% d$ D5 w: `/ |* n - V% U4 Y" u5 L, [
1 d7 Y8 q% c# Z$ P! ]5 G
0 T1 r' S% w: ]+ w# H

该用户从未签到

2#
发表于 2022-4-22 13:37 | 只看该作者
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算

该用户从未签到

3#
发表于 2022-4-22 13:46 | 只看该作者
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-12 07:13 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表