⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shiyuyunsuan1.m

📁 经典《信号与系统》教程的matlab例程,对深入理解信号与系统相关概念有很大帮助
💻 M
字号:
%信号的时域运算  程序名:shiyuyunsuan1
%本程序给出两个信号之间的加法、乘法运算,并画出相应的波形图
%设两个信号分别为:f1(t)=(-t+4)[u(t)-u(t-4)],f2(t)=sin(2*pi*t)
%画出信号f3(t)=f1(t)+f1(-t)、f5(t)=f2(t)*f3(t)、f6=f1(t)*f2(t)的波形图
syms t                            %定义符号变量t
f1=sym('(-1*t+4)*(u(t)-u(t-4))')  %定义符号表达式(方程)f1
subplot(2,3,1)
ezplot(f1,[-5,5])                 %绘制符号方程f1的波形
f2=sym('sin(2*pi*t)')             %定义符号表达式(方程)f2
subplot(2,3,2);
ezplot(f2,[-5,5])
subplot(2,3,5);
ezplot(f2,[-5,5])

y1=subs(f1,t,-t)                  %将信号f1反褶得到信号y1
f3=f1+y1;                         %将信号f1和y1相加得到信号f3,其波形为三角波
subplot(2,3,4);
ezplot(f3,[-5,5])                 %绘制三角波的波形图
f5=f2*f3
subplot(2,3,6);
ezplot(f5,[-5,5])
f6=f1*f2
subplot(2,3,3),ezplot(f6,[-5,5])

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -