信号与系统实验MATLAB-实验1-信号的MATLAB表示及信号运算

实验1-信号的MATLAB表示及信号运算

一、实验目的

1、掌握MATLAB的使用;

2、掌握MATLAB生成信号波形;

3、掌握MATLAB分析常用连续信号;

4、掌握信号运算的MATLAB实现。

二、实验内容

编写程序实现下列常用函数,并显示波形。

1、正弦函数

Matlab 复制代码
clear ;
t=-8:.01:8;
k=2;w=1;a=pi/6;
f=k*sin(w*t+a);
plot(t,f);
grid;
xlabel('t');
ylabel('f(t)');

2、矩形脉冲函数

Matlab 复制代码
clear;
t=-10:0.01:10;
t0=1;
f=heaviside(t)-heaviside(t-t0);
plot(t,f);
grid;
xlabel('t');
ylabel('f(t)');

3、抽样函数

Matlab 复制代码
clear ;
t=-5:0.1:5;
f=sinc(t);
plot(t,f);grid; xlabel('t');ylabel('Sa(t)')

4、单边指数函数

Matlab 复制代码
t=0:0.001:10;k=1;a=2;
f=k*exp(-a*t);
plot(t,f);
grid;xlabel('t');
ylabel('f(t)')	

5、已知信号的波形,用MATLAB绘制的波形

Matlab 复制代码
clear;
t=-5*pi:0.1:5*pi;
f1=heaviside(t+2)-heaviside(t-2);
f2=cos(2*pi*t);
f3=f1+f2;
plot(t,f3)
f4=f1.*f2;
plot(t,f4);
相关推荐
DesolateGIS1 天前
数学建模:非线性规划:凸规划问题
数学建模·matlab
IT猿手1 天前
2025最新智能优化算法:沙狐优化(Rüppell‘s Fox Optimizer,RFO)算法求解23个经典函数测试集,完整MATLAB代码
android·算法·matlab·迁移学习·优化算法·动态多目标优化·动态多目标进化算法
rit84324991 天前
MATLAB基于voronoi生成三维圆柱形
开发语言·人工智能·matlab
微光-沫年1 天前
141-CEEMDAN-VMD-Transformer-BiLSTM-ABKDE多变量区间预测模型!
算法·matlab·回归
Akangya2 天前
Matlab-Simulink之步长
matlab
Python大数据分析@3 天前
Origin、MATLAB、Python 用于科研作图,哪个最好?
开发语言·python·matlab
牛马baby3 天前
MATLAB下载安装教程(附安装包)2025最新版(MATLAB R2024b)
开发语言·matlab
Evand J3 天前
【MATLAB例程】AOA与TDOA混合定位例程,适用于三维环境、4个锚点的情况,附下载链接
开发语言·matlab
m0_555762904 天前
Matlab 频谱分析 (Spectral Analysis)
开发语言·matlab
guygg884 天前
基于matlab的FIR滤波器
开发语言·算法·matlab