2012-04-22 4 views
1

Я создал 2D график рассеяния со следующими командами:Как вращать 2D Scatter Plot в Matlab

h = scatter(handles.axsScatterPlot, sig2, sig1, 'x'); 
xlabel(['Signal ' num2str(sigNum2) ' Amplitude']); 
ylabel(['Signal ' num2str(sigNum1) ' Amplitude']); 

мне нужно повернуть график рассеяния на 90 град по часовой стрелке.

Использование camroll(90) работает, но этикетки осей все испортились.

Я пробовал использовать rotate(h, [0 0 1], 90); и rotate(handles.axsScatterPlot, [0 0 1], 90);, но ни один из них не имеет никакого эффекта.

Благодарим за помощь.

ответ

1

команд view или camva может указать угол обзора.

+1

Спасибо, я не думал об этом. Мне удалось сделать это, используя 'view (90, 90)'. – Rachel