2013-12-03 2 views
-2

Я хочу создать новый 3D-график на новом рисунке в MATLAB, в то время как другие фигуры существуют. Я использую функцию surf(...), но она рисует новый график в старой фигурой вместо новой фигуры. Может ли кто-нибудь мне помочь?Создание 3D-графика в новой фигуре MATLAB

+1

'фигура; surf (...) ' – chappjc

+0

Он по-прежнему не работает: < – user3004461

+1

Итак, создайте новую фигуру' hf = figure; ', создайте ось' ha = axes ('Parent', hf); 'и используйте эта ось явно 'surf (ha, ...);'. – chappjc

ответ

3

Он должны работы с figure; surf(...), но если нет, то вы можете создать новую фигуру:

hf = figure; 

создать ось в этой фигуре,

ha = axes('Parent',hf); 

, а затем использовать эту ось явно ,

surf(ha,...); 
Смежные вопросы