matlab中如何使用两个 y 轴创建绘图

2025-05-13 14:53:45

1、情节函数要创秃赈沙嚣建具有两个y轴的绘图,请使用绘图函数。该函数接受两组x,_y_data。第一组x,_y_data被绘制在左边的y轴上,第二组x,_y_data被绘制在右边的y轴上。命令行键入:x1 = 0:0.01:20; % data for the left y-axisy1 = 200*exp(-0.05*x1).*sin(x1);x2 = 0:0.05:20; % data for the right y-axisy2 = 0.8*exp(-0.5*x2).*sin(10*x2);figureplotyy(x1,y1,x2,y2)

2、按“Enter”键。如图1所示。

matlab中如何使用两个 y 轴创建绘图

5、若要自定义绘兔脒巛钒图的外观,请使用点符号语法对象更改任意轴的属性值。属性名。命令行键入:ax(1).YTick = [-200 -100 0 100 200]; % change the ticks for the left y-axisax(2).YGrid = 'on'; % turn on the grid for the right y-axis

6、按“Enter”键。如图3所示。

matlab中如何使用两个 y 轴创建绘图

9、修改绘制的对象的属性第二个和第三个输出参数分别是为左轴和右轴创建的对象。在下面的示例中,第二个输出是为左y轴创建的条形对象,第三个输出是为右y轴创建的线性对象。命令行键入:[ax,h1,h2] = plotyy(x,data1,x,data2,'bar','plot')

10、按“Enter”键。如图5、6所示。

matlab中如何使用两个 y 轴创建绘图

11、一旦你有了对象,你就可以设置它们的属性来自定义情节的外观。命令行键入:h1.FaceColor = [0.8, 0.8, 0.8]; % change the bar colors to light grayh2.LineWidth = 2; % change the thickness of the line

12、按“Enter”键。如图7所示。

matlab中如何使用两个 y 轴创建绘图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢