matlab左右两个纵坐标
时间: 2023-09-27 19:09:31 浏览: 303
利用matlab画双坐标
5星 · 资源好评率100%
在 MATLAB 中,你可以通过使用 `yyaxis` 函数来创建具有左右两个纵坐标轴的图形。下面是一个示例代码:
```matlab
x = linspace(0, 10, 100);
y1 = sin(x);
y2 = exp(x);
figure;
yyaxis left;
plot(x, y1, 'b');
ylabel('y1');
yyaxis right;
plot(x, y2, 'r');
ylabel('y2');
xlabel('x');
```
在这个例子中,左侧的纵坐标轴显示了 `sin(x)`,用蓝色线条表示,而右侧的纵坐标轴显示了 `exp(x)`,用红色线条表示。+ylabel 函数用于添加纵坐标轴的标签。
阅读全文