MATLAB 绘制曲线:y1=3exp(-x)cos(πx) 和 y2=4exp(-x)sin(πx) - 代码示例
使用 MATLAB 绘制 y1=3exp(-x)cos(πx) 和 y2=4exp(-x)sin(πx) 的曲线
本文将使用 MATLAB 在 0≤x≤2π 区间内绘制两个函数 y1=3exp(-x)cos(πx) 和 y2=4exp(-x)sin(πx) 的曲线。
代码示例:
x = linspace(0, 2*pi, 100);
y1 = 3*exp(-x).*cos(pi*x);
y2 = 4*exp(-x).*sin(pi*x);
figure; % 创建新的图形窗口
plot(x, y1, 'r-', 'LineWidth', 2); % 绘制y1曲线,红色实线
hold on; % 在同一坐标轴上绘制多个曲线
plot(x, y2, 'b--', 'LineWidth', 2); % 绘制y2曲线,蓝色虚线
title('y1=3exp(-x)cos(\pi x) and y2=4exp(-x)sin(\pi x)'); % 设置图形标题
xlabel('x'); % 设置x轴说明
ylabel('y'); % 设置y轴说明
text(1, 2, 'y1=3exp(-x)cos(\pi x)', 'FontSize', 12); % 在指定位置添加文本说明
text(4, -2, 'y2=4exp(-x)sin(\pi x)', 'FontSize', 12);
legend('y1', 'y2'); % 设置图例
grid on; % 显示网格线
代码解释:
x = linspace(0, 2*pi, 100);:生成 0 到 2π 之间的 100 个等间隔点作为 x 轴的值。y1 = 3*exp(-x).*cos(pi*x);和y2 = 4*exp(-x).*sin(pi*x);:计算 y1 和 y2 函数的值。figure;:创建一个新的图形窗口。plot(x, y1, 'r-', 'LineWidth', 2);:绘制 y1 曲线,红色实线,线宽为 2。hold on;:在同一坐标轴上保持绘制模式,以便后续绘制 y2 曲线。plot(x, y2, 'b--', 'LineWidth', 2);:绘制 y2 曲线,蓝色虚线,线宽为 2。title('y1=3exp(-x)cos(\pi x) and y2=4exp(-x)sin(\pi x)');:设置图形标题。xlabel('x');和ylabel('y');:设置 x 轴和 y 轴说明。text(1, 2, 'y1=3exp(-x)cos(\pi x)', 'FontSize', 12);和text(4, -2, 'y2=4exp(-x)sin(\pi x)', 'FontSize', 12);:在指定位置添加文本说明,字体大小为 12。legend('y1', 'y2');:设置图例。grid on;:显示网格线。
运行该代码将生成一个包含两个函数曲线的图形,并带有标题、坐标轴说明、文本说明、图例和网格线。
原文地址: https://www.cveoy.top/t/topic/pKmZ 著作权归作者所有。请勿转载和采集!