连续函数的卷积过程动画展示,修改函数定义可以做任意函数卷积,注意分段函数的定义要正确。
为方便起见,只计算了[-3,3]区间的函数值
代码如下

%任意函数卷积过程演示
clc
clear
%定义函数
f=@(x) (x.*0+1).*(x>=0 & x<1)+0;%0-1的阶跃 高1
g=@(x) (x.*0+2).*(x>=0 & x<1)+0;%0-1的阶跃 高2
%计算并画出f,仅计算[-3,3]
x_of_f=-3:0.01:3;
y_of_f=f(x_of_f);
figure(1)
hold on
grid on
plot(x_of_f,y_of_f,'r');
axis ([-3 3 0 3]) %调整坐标显示范围
xlabel('τ','FontSize',16);
x_of_g=-3:0.01:3;%这个区域下计算gfor t = -3:0.04:3 %定义conv(t)=f(t)*g(t),下面描绘不同t下的情况,构成动画y_of_g=g(t-x_of_g);%tao为自变量反折后平移t,这里是一个向量,一组taoy_of_g_plot=plot(x_of_g,y_of_g,'b');%画出gpause(0.001);%暂停delete(y_of_g_plot);%删除原曲线%求卷积,仅在-3,3区间积分即可sum=0;for tao=-3:0.01:3sum=sum+0.01*(f(tao)*g(t-tao));enddisp(sum);plot(t,sum,'.');
end
hold off

MATLAB卷积动画演示相关推荐

  1. matlab模拟反射,光线的折射和反射 Matlab源程序 动画演示

    CODE: %% 光线的折射和反射 % 特性:光的折射与光的反射一样都是发生在两种介质的交界处, % 只是反射光返回原介质中,而折射光线则进入到另一种介质中. % 由于光在两种不同的物质里传播速度不同 ...

  2. 基于MATLAB实现电磁场的动画演示

    基于MATLAB实现电磁场的动画演示 简介:学习过电磁场的小伙伴们都比较清楚,电磁场由于其抽象的概念,时空分布复杂等问题,成功劝退一大波小朋友,如果我们在学习的时候能够将抽象的概念可视化,再将静态的图 ...

  3. matlab模拟台球比赛,Matlab 台球模拟程序 动画演示

    发布时间: Oct 21, 2012 更新时间: Oct 21, 2012 总字数:1669 阅读时间:4m 作者: 谢先斌 Matlab 台球模拟程序 动画演示 代码 axis([-1.6,12.6 ...

  4. 刘徽割圆法转化成matlab,刘徽割圆术动画演示

    在高中数学极限的概念教学或选修课<数学史选讲>中,一般都会讲到我国古代数学家刘徽的"割圆术",其体现了朴素的极限思想.在教学中我们若用几何画板动态演示圆的分割过程,随着 ...

  5. matlab卷积和互相关,互相关与卷积

    互相关 设两个函数分别是f(t)和g(t),则互相关函数定义为: 它反映的是两个函数在不同的相对位置上互相匹配的程度. 线性卷积 在泛函分析中,是通过两个函数f和g生成第三个函数的一种数学算子,表征函 ...

  6. matlab制作动画并保存,[转载]Matlab中动画的实现、制作和保存(转载Matlab技术论坛)...

    Matlab中动画的实现.制作和保存(转载Matlab技术论坛) 本帖由Matlab技术论坛原创,原帖参见 http://www.matlabsky.com/thread-592-1-1.html 光 ...

  7. 原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现

    2001年,和大学同学一起完成的毕业设计作品.cooling&bobo. 学习数据结构与算法,请访问:数据结构学习网站 http://xu-laoshi.cn/shujujiegou/ .&q ...

  8. 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )

    文章目录 一.Matlab 卷积和多项式乘法 conv 函数 二.使用 matlab 代码求卷积并绘图 一.Matlab 卷积和多项式乘法 conv 函数 Matlab 文档地址 : https:// ...

  9. raft原理的动画演示

    过去, Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现,Google的分布式锁系统Chubby作为Paxos实现曾经遭遇到很多坑. 来自Stanford的新的分布式协议研究称为R ...

  10. Visaul Studio 常用快捷键的动画演示

    从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...

最新文章

  1. python输入文字字符串、如何提取某个汉字_python提取字符串中的汉字数字字母
  2. oracle无法打开表的行集,Oracle错误ORA-22905:无法访问非嵌套表项中的行
  3. 网络:窗口控制下的重发机制、流量控制
  4. 计算机网络(一)计算机网络概述、组成、功能分类、性能指标 | 思维导图
  5. 【项目管理和构建】——Maven简介(一)
  6. 02繁花嗅Django笔记
  7. 恶意软件伪装“正规军”,撕开Booster Cleaner“画皮”下的真相
  8. OpenCV的imshow不能显示图像(显示的图像全灰)
  9. IDEA :Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
  10. CentOS安装mariadb做为mysql的替代品
  11. 优秀logo设计解析_日本的logo设计为什么那么优秀?
  12. ruminations on c++ 沉思录 源代码
  13. 已解决 | burp无法抓取iphone https数据包
  14. 智能营销笔记本全网最低价来了 代理送后台
  15. bzoj 4417: [Shoi2013]超级跳马
  16. 获取与设置windows系统下音频设备音量
  17. 可由线性表示且表达式唯一_设3维向量 问:当λ取何值时, (1)β可由α1,α2,α3线性表出,且表达式唯一. (2)β可由α1,α2,α3线性表出,但...
  18. 微信小程序旅游服务平台+后台管理系统|前后分离VUE
  19. ue4 截图_记录一下UE4截图功能
  20. 前端开发之JS篇(四)

热门文章

  1. 基于JavaEE的学生信息管理(选课)系统论文
  2. 啦啦外卖45.4至尊版全开源独立版源码
  3. [picture_scrapy] 关于美女爬虫的一个集合
  4. Drool的global变量
  5. 4.PCIe协议分析2-PIO XAPP1052 XDMA三者联系和区别详谈
  6. 教你一步步实现bibibi弹幕功能。
  7. DEM数据基本概念介绍
  8. c语言作业班级管理系统,班级信息管理系统(C语言)
  9. access h3c交换机光口_华为交换机的配置及:access、trunk、hybird端口详解
  10. Java使用自动化测试脚本selenium