0
두 개의 다른 스케일을 가진 그래프가 있는데 서브 플롯을 사용하고 싶습니다. 서브 플로트 (211)의 축 크기를 설정하고 서브 플로트 (212)의 축 축척을 설정하는 방법 ???Matlab - 서브 플롯의 다른 축 크기
두 개의 다른 스케일을 가진 그래프가 있는데 서브 플롯을 사용하고 싶습니다. 서브 플로트 (211)의 축 크기를 설정하고 서브 플로트 (212)의 축 축척을 설정하는 방법 ???Matlab - 서브 플롯의 다른 축 크기
subplot는 축 개체를 반환 변수에
ha = subplot(211);
plot(1:10);
set(ha, 'xscale', 'log');
hb = subplot(212);
plot(1:10);
set(hb, 'xscale', 'linear');
스토어를 당신이 필요로하는 규모를 설정합니다.
나는 플롯 (x, y)을 가지고 있으며 각 서브 플롯에 다른 축 범위를주고 싶습니다. –
@MarioLIPCIK 일반적으로 MATLAB에서는 객체의 속성 목록을 얻기 위해'get (objhandle) '을 입력 할 수 있습니다. 이 경우'get (ha)'를 입력하여 축 속성 목록을 가져옵니다. 당신이 관심을 갖는 것은'xlim' 속성입니다. 'set (ha, 'xlim', [xmin xmax])'를 사용하여 설정할 수 있습니다. 당신이 할 수있는 다른 것을 알기 위해 목록을 살펴보십시오. 'set (hb, ...)'를 사용하여 다른 축에 다른 범위를 설정할 수 있습니다. – angainor