我使用 MATLAB 的 plotyy 函数绘制了两条曲线:
[AX,H1,H2] = plotyy(voltage_span, amplitude,voltage_span, Ca_SR);
问题是我无法更改第二个轴(右侧)的颜色和字体。下图是我的 plotyy 函数的输出。
MATLAB 帮助指出,要更改轴的标签,应使用以下内容:
set(get(AX(1),'Ylabel'),'String','Slow Decay')
set(get(AX(2),'Ylabel'),'String','Fast Decay')
所以,我尝试了以下命令(不起作用):
set(get(AX(2),'YColor'),[1 0 1]); % MATLAB gives ERROR! Invalid handle object.
如果输入 get(AX(2)),他们可以看到右轴的所有属性,这些属性似乎没有颜色属性。所以我想知道问题出在哪里以及如何更改右轴的颜色和字体大小(?)