matlabsin函数查表
时间: 2025-04-21 18:45:50 浏览: 37
### MATLAB `sin` 函数的使用方法
#### 定义与调用方式
在MATLAB中,`sin`函数用于计算输入角度(以弧度为单位)的正弦值。该函数接受一个参数作为输入并返回对应的正弦值[^1]。
对于单个数值的操作如下所示:
```matlab
result = sin(pi/2); % 计算π/2的正弦值
disp(result);
```
当处理数组或矩阵时,`sin`会逐元素地应用于这些数据结构上的每一个成员:
```matlab
angles = [0 pi/4 pi/2];
sines_of_angles = sin(angles);
disp(sines_of_angles);
```
#### 绘制正弦曲线
为了更好地理解如何应用此功能,下面提供了一个简单的例子来绘制完整的周期内的正弦波形图表。这里还展示了如何利用`subplot`创建多个子图布局之一,在同一个窗口内展示不同类型的图像[^2]。
```matlab
% 创建时间向量t从0到2*pi之间均匀分布的数据点
t = linspace(0, 2 * pi, 100);
% 计算对应于上述时间序列的y=sin(t)值
y = sin(t);
figure; % 新建图形窗口
subplot(1, 2, 1); % 设置当前活动区域为第一个位置
plot(t, y), title('Sine Wave'), xlabel('Time (seconds)'), ylabel('Amplitude');
% 插入第二个子图显示相同的信息但是采用不同的样式
subplot(1, 2, 2);
stem(t, y,'filled'); grid on;
title('Stem Plot of Sine Function');
xlabel('Time (seconds)');
ylabel('Amplitude');
```
通过这段代码可以观察到两种不同类型可视化效果下的标准正弦波动形态——连续线条形式和平滑填充柱状图样式的对比。
阅读全文
相关推荐


















