MATLAB函数y2=cos(x)在区间[0,4π]的轨迹,并标识x和y轴;
时间: 2024-10-12 10:05:34 浏览: 34
在MATLAB中,你可以使用`cos`函数来绘制余弦函数 `y2 = cos(x)` 在区间 `[0, 4π]` 上的图形。下面是编写代码的过程:
```matlab
% 定义x轴的范围
x = linspace(0, 4*pi, 100); % 选择100个等间距的点,涵盖[0, 4π]
% 计算y2的值,等于x对应的余弦值
y2 = cos(x);
% 绘制图形
plot(x, y2, 'r'); % 'r'代表红色线条
hold on; % 挂起当前绘图以便在同一窗口添加更多内容
% 添加网格线和坐标轴标签
grid on;
xlabel('X (Radians)'); % X轴标签
ylabel('Y = Cos(X)'); % Y轴标签
% 在特定点标注 y = 1 和 y = -1
xticks([0 pi 2*pi 3*pi 4*pi], {'0', '\pi', '2\pi', '3\pi', '4\pi'});
yticks([-1 1], {'-1', '1'});
text(pi, 1, '\(\cos(\pi) = -1\)'); % 在 \pi 处标注 y = -1
text(2*pi, -1, '\(\cos(2\pi) = 1\)'); % 在 2\pi 处标注 y = 1
% 最后关闭 hold
hold off;
% 显示图像
title('Cosine Function from 0 to 4π');
```
这段代码将绘制出余弦函数 `y = cos(x)` 在 `[0, 4π]` 区间的曲线,并标明了x轴和y轴以及关键点 `y = ±1` 的位置。
阅读全文