matlab编程实现当α ππ ∈ −[ ,],间隔为 1o 时,求解正弦和余弦的值,并利用 plot 函 数绘制正弦,余弦曲线。
时间: 2024-10-14 13:09:17 浏览: 30
在MATLAB中,你可以使用`for`循环结合`sind`和`cosd`函数来计算给定角度范围内的正弦和余弦值,然后使用`plot`函数创建图形。这里是一个简单的示例:
```matlab
% 设置角度范围和步长
alpha = -pi:0.1*pi:pi; % α 的取值范围,从 -π 到 π,步长为 π/10
% 计算正弦和余弦值
sin_values = sind(alpha);
cos_values = cosd(alpha);
% 创建一个新的图窗口并绘制曲线
figure;
hold on; % 确保在同一窗口上绘制两条曲线
plot(alpha, sin_values, 'r', 'LineWidth', 2); % 正弦线,红色
plot(alpha, cos_values, 'b', 'LineWidth', 2); % 余弦线,蓝色
xlabel('角度 (弧度)');
ylabel('函数值');
title(['正弦(sin)和余弦(cos)曲线 for α in [-π, π]']);
legend('正弦', '余弦');
% 结束绘制模式
hold off;
% 提供相关问题
阅读全文