编制MATLAB程序,产生冲激信号 、单位脉冲序列 、阶跃信号 、阶跃序列
时间: 2023-10-09 11:09:15 浏览: 855
产生冲激信号:
```matlab
%设定采样频率为1000Hz,信号长度为1秒
Fs = 1000;
t = 0:1/Fs:1;
%产生冲激信号
impulse = zeros(size(t));
impulse(round(length(t)/2)) = 1;
%绘制图像
plot(t, impulse);
xlabel('Time (s)');
ylabel('Amplitude');
title('Impulse Signal');
```
产生单位脉冲序列:
```matlab
%设定采样频率为1000Hz,信号长度为1秒
Fs = 1000;
t = 0:1/Fs:1;
%产生单位脉冲序列
unit_pulse = zeros(size(t));
unit_pulse(1) = 1;
%绘制图像
stem(t, unit_pulse);
xlabel('Time (s)');
ylabel('Amplitude');
title('Unit Pulse Sequence');
```
产生阶跃信号:
```matlab
%设定采样频率为1000Hz,信号长度为1秒
Fs = 1000;
t = 0:1/Fs:1;
%产生阶跃信号
step = ones(size(t));
%绘制图像
plot(t, step);
xlabel('Time (s)');
ylabel('Amplitude');
title('Step Signal');
```
产生阶跃序列:
```matlab
%设定采样频率为1000Hz,信号长度为1秒
Fs = 1000;
t = 0:1/Fs:1;
%产生阶跃序列
step_seq = zeros(size(t));
step_seq(t>=0.5) = 1;
%绘制图像
stem(t, step_seq);
xlabel('Time (s)');
ylabel('Amplitude');
title('Step Sequence');
```
阅读全文
相关推荐
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)