MATLAB画y=exp(-t/4).*sin(3*t)的代码,范围是0到5pi
时间: 2024-12-15 18:27:27 浏览: 2
极坐标图-matlab绘图教程
在MATLAB中,你可以使用`plot`函数来绘制指数衰减的正弦曲线。以下是绘制`y = e^(-t/4) * sin(3*t)`,其中`t`从0到5π的代码示例:
```matlab
% 定义时间范围
t = linspace(0, 5*pi, 1000); % 创建1000个等间距点,从0到5π
% 计算y值
y = exp(-t/4) .* sin(3*t);
% 画图
figure; % 新建图形窗口
plot(t, y, 'b'); % 绘制蓝色线,表示y关于t的关系
xlabel('Time (t)'); % 设置x轴标签为't'
ylabel('Amplitude'); % 设置y轴标签为'Amplitude'
title('Exponential Decay of Sinusoidal Function'); % 图形标题
xlim([0 5*pi]); % 设置x轴范围
ylim([-1 1]); % 设置y轴范围,因为sin和e^-t的乘积取值在-1到1之间
grid on; % 显示网格线
```
运行此代码后,你应该能看到一条以0开始,在5π处衰减并周期性变化的曲线。
阅读全文