2013-11-09 4 views
0

Я рисую поверхность, используя surfc, и я не вижу метки оси.Matlab: метки оси в surfc

enter image description here

Можете ли вы помочь мне совместив xlabel и ylabel к осям и попытаться визуализировать их?

surf(X,Y,surface); 
colorbar 
shading interp 
xlabel('Induction factor a1'); 
ylabel('Induction factor a2'); 
zlabel('Coefficient') 
title('Curve') 
+0

делить код ... – 0x90

ответ

1

После того, как изображение сделано, есть только один вариант. Наверху есть кнопка поворота, которую вы можете использовать в соответствии с вашим требованием, и проверить выравнивание.

Надежда, что помогает

0

Либо вы можете повернуть изображение после его сгенерирован, или вы можете задать угол, который вы хотите повернуть в коде следующим кодом,

 set(get(gca,'Induction factor a1'),'rotation',thetax); 
    set(get(gca,'Induction factor a2'),'rotation',thetay); 
    set(get(gca,'Coefficient'),'rotation',thetaz); 

Вы можете укажите требуемые углы, по которым вы хотите повернуть метки в thetaz, thetay & thetaz.

Смежные вопросы