i wnat change 'axes' positon please help me
2 ビュー (過去 30 日間)
古いコメントを表示
function hellow
N=500;
M=300;
handles.figure=figure;
set(handles.figure,'units','pixels');
set(handles.figure,'name','hello');
mpos=get(0,'MonitorPosition');
set(handles.figure,'position',[mpos(3)-N-10 mpos(4)-M-80 N M]);
handles.axes1=axes();
handles.axes2=axes();
this result is
but i want
%
0 件のコメント
採用された回答
Jan
2015 年 11 月 7 日
編集済み: Jan
2015 年 11 月 7 日
handles.axes1 = subplot(2, 2, 1);
handles.axes2 = subplot(2, 2, 3);
Or manually:
handles.axes1 = axes('Position', [0.1, 0.6, 0.4, 0.35]);
handles.axes2 = axes('Position', [0.1, 0.1, 0.4, 0.35]);
2 件のコメント
dpb
2015 年 11 月 7 日
doc xlim % and friends
I recommend the "Getting Started" section on Graphics to get a feel for Matlab handle graphics usage.
その他の回答 (1 件)
dpb
2015 年 11 月 7 日
figure
hF(1)=subplot(2,2,1);
hF(2)=subplot(2,2,3);
doc subplot % for details...
You can adjust the default positions if you want them to be somewhat asymmetric rather than exactly equal or somewhat less white space.
参考
カテゴリ
Help Center および File Exchange で Subplots についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!