plotyyを使って2つのy軸を持つグラフを作るとき。プライマリy軸のティックがセカンダリy軸にも表示されるという問題があります。はplotyyで、右側のy軸のティックでは左側のy軸のティックが重なります。どのように私はこの重複を削除するのですか?私は右y軸に見られるy軸目盛りを残したい。
set(AX(1),'box','off')
またあなたは、両方のY軸上の目盛りの同じ数を設定することができます:ここ は、最も簡単な方法は、左(第一)のためbox
プロパティを設定することで、コード
clear all;
clc;
load ('bval_time.txt');
load ('loadtime.txt');
load ('timeload.txt');
load1 =loadtime(:,1);
time1 =timeload(:,1);
time = bval_time(:,1);
B_value = bval_time(:,2);
[AX,H1,H2]=plotyy(time1,load1,time,B_value,'plot');
title('Load-bvalue-Time variation graph-150grp');
legend('Load','B_value',1);
xlabel('Time(sec)')
set(get(AX(1),'Ylabel'),'String','Load(KN)')
set(get(AX(2),'Ylabel'),'String','b-value')
set(H1,'LineStyle','-')
set(H2,'LineStyle','-','marker','*')
set(AX(1), 'ylim', [0 15])
set(AX(2), 'ylim', [0 2])
set(AX(1),'YTick',[0:1:15])
set(AX(2),'YTick',[0:0.2:2])
すべての.txtファイルを必要とせずに問題を再現するコードを表示できますか? –