在 MATLAB 中,绘制具有两个纵坐标标度的图形,使用plotyy
函数挺方便的。你可以用它来同时展示两条曲线,分别对应不同的纵坐标,横坐标是一样的。调用格式是:plotyy(x1, y1, x2, y2)
,其中x1, y1
和x2, y2
是你想要绘制的两个数据对。
例如,如果你需要显示温度和湿度随时间变化的曲线,左侧纵坐标表示温度,右侧纵坐标表示湿度,那就可以用plotyy
来实现。
记得,横坐标统一,纵坐标分开,图形会更清晰。你可以参考以下链接学习更多相关内容:
MATLAB 双纵坐标绘图使用 plotyy 函数,双纵坐标绘图示例-使用 plotyy 指令,Matlab 基础使用 plotyy 函数绘制双纵坐标二维图。
如果你有多个数据源,plotyy
帮你得又快又好。记得试试哦!
MATLAB双纵坐标绘图教程使用plotyy函数
相关推荐
MATLAB双纵坐标绘图使用plotyy函数
双纵坐标的 MATLAB 绘图,挺适合那种一张图里要放两组不同量级数据的场景。用到的核心就是plotyy函数,格式简单:plotyy(x1, y1, x2, y2),左边纵轴管x1, y1,右边纵轴管x2, y2。横坐标共用,视觉上干净还不乱。
平时做实验的时候,比如左边是温度变化,右边是压力变化,就挺方便。嗯,画出来的效果一目了然,两组数据互不干扰。官方例子不够直观?你可以看看一些在线的plotyy 绘图教程,里面有不少实用技巧。
提醒一下,plotyy虽然好用,但有时候刻度范围差太多会让视觉效果有点飘。如果你要做展示图,建议自己调一下轴的范围,这样看着更舒服。
Matlab
0
2025-08-15
双纵坐标绘图示例-使用plotyy指令
在MATLAB中,双纵坐标可以通过plotyy指令实现,调用格式为:
plotyy(x1, y1, x2, y2)
其中,x1-y1曲线对应左侧y轴,x2-y2曲线对应右侧y轴。
示例 3.7:
x = 0:0.01:20;
y1 = 200*exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(10*x);
plotyy(x, y1, x, y2);
Matlab
11
2024-10-31
MATLAB绘图教程plotyy函数绘制具有双纵坐标标度的图形
在MATLAB中,要绘制具有不同纵坐标标度的两个图形,可以使用plotyy函数。调用格式为:plotyy(x1, y1, x2, y2),其中x1, y1对应一条曲线,x2, y2对应另一条曲线。横坐标的标度相同,而纵坐标分别对应左侧和右侧的数据。
Matlab
16
2024-07-25
Matlab基础使用plotyy函数绘制双纵坐标二维图
Matlab中的plotyy函数可以通过两种调用方式绘制双纵坐标二维图。第一种方式是plotyy(X1, Y1, X2, Y2),第二种方式是plotyy(X1, Y1, X2, Y2, fun1, fun2),其中fun可以是plot、semilogx、semilogy或log等函数。第三种调用格式可以通过fun1绘制(X1, Y1),通过fun2绘制(X2, Y2)。需要注意的是,plotyy函数不能直接设置曲线属性,如线型、颜色和数据点的标识,若需控制这些属性,应使用句柄图形控制。
Matlab
16
2024-07-22
Matlab绘图教程图形标注与坐标控制
在Matlab绘图过程中,图形标注至关重要。使用title函数设定图形名称,xlabel和ylabel函数分别设定X轴和Y轴标签,text函数用于添加图形说明,legend函数则用于显示图例。
Matlab
9
2024-08-30
坐标控制-MATLAB绘图实例
在MATLAB绘图中,坐标控制的常用函数是axis。其调用格式为:
axis([xmin xmax ymin ymax zmin zmax])
该函数有多个常用设置:
axis equal:设置纵、横坐标轴采用等长刻度。
axis square:生成一个正方形坐标系(默认是矩形)。
axis auto:恢复默认设置。
axis off:隐藏坐标轴。
axis on:显示坐标轴。
Matlab
10
2024-11-06
MATLAB绘图常用坐标指令
MATLAB绘图常用坐标指令包括:(一)坐标轴控制方式、取向和范围指令。axis auto:使用缺省设置;axis manual:当前坐标轴范围不变;axis on:使用轴背景;axis off:取消轴背景;axis ij:矩阵式坐标;axis xy:普通直角坐标;axis([xmin xmax ymin ymax]):设定坐标轴的最大和最小值。
Matlab
14
2024-08-04
Matlab绘图光标坐标显示工具
该工具能够在Matlab绘图窗口中实时显示当前光标的坐标位置。
Matlab
17
2024-05-23
matlab绘图函数fplot的使用方法
matlab绘图函数fplot的使用方法:fplot(function,limits)用于在指定的x区间绘制函数function的图像。可以通过指定limits=[xmin,xmax]来定义x的范围。如果需要指定线形,可以使用'corline'参数。此外,还可以通过指定n来控制绘图点的数量。若只需获取绘图点的数值而不进行实际绘图,可以使用[x,y]=fplot(fun,lims),然后用plot(x,y)来绘制。
Matlab
14
2024-07-29