同じグラフにプロットしたい 2 セットのデータがあります。
最初のヒストグラム:
hist(data1);
ax1 = gca;
軸の次のセット、反対側の y を設定します
ax2 = axes('Position',get(ax1,'Position'),...
'XAxisLocation','bottom',...
'YAxisLocation','right',...
'Color','none',...
'XColor','k');
line() を使用してデータをプロットすると、次のように機能します。
line(data2a, data2b, 'Color', 'r', 'LineStyle', '-', 'Marker', '.', 'Parent', ax2);
しかし、plot() を使用すると、ヒストグラムが消去され、両方の軸が左側に表示されます。
plot(ax2, data2a, data2b);
2 番目の軸が plot() に対して有効でない理由を誰かが理解できますか?