我遇到了八度绘图的问题,其中使用plotyy的子图的第二个图中的右轴具有重叠的刻度线。
绘图示例
这里有一段代码,如果您需要更多代码来解决我的问题,请告诉我们:
figure(4)
subplot(2,1,1)
[hAy,hLine1,hLine2] = plotyy(t_i,y_Gc(:,1),t_i,y_pos);
ylabel(hAy(1),'Cube Angular Velocity (rad/s)') % left y-axis
ylabel(hAy(2),'Cube Angular Position (rad)') % right y-axis
title('Cube Response')
xlabel('Time (sec)')
subplot(2,1,2)
[hAx,hLine3,hLine4] = plotyy(t_i(1:end-1),y_vel(1:end-1),t_i(1:end-1),y_torque);
ylabel(hAx(1),'Motor-A Angular Velocity (rad/s)') % left y-axis
ylabel(hAx(2),'Motor Torque (mNm)') % right y-axis
title('Motor A Response')
xlabel('Time (sec)')
我不认为它有所作为,但我使用gnuplot添加:graphics_toolkit(“gnuplot”)