inputdlg, Several boxes in one line.
7 ビュー (過去 30 日間)
古いコメントを表示
How can make in the following code several boxes in one line? Right now I need to leave a space between entries.
Thank you
clear all
clc
prompt={'Enter the dimension:','Enter x-direction cut-off, Nx, Enter z-direction cut-off Nz'...
'Enter left boundary position, Enter right boundary position'...
'Enter lower boundary position, Enter upper boundary position'...
};
% Create all your text fields with the questions specified by the variable prompt.
title='Inputs';
% The main title of your input dialog interface.
answer=inputdlg(prompt,title);
cutoff = str2num(answer{2});
xdirection = str2num(answer{3});
zdirection = str2num(answer{4});
Nx=cutoff(1,1);
Nz=cutoff(1,2);
Lx=xdirection(1,1);
Rx=xdirection(1,2);
Lz=zdirection(1,1);
Uz=zdirection(1,2);
3 件のコメント
回答 (1 件)
Walter Roberson
2012 年 12 月 2 日
You would have to edit the source for inputdlg() to do that -- that or do your own GUI construction instead of using the handy inputdlg()
参考
カテゴリ
Help Center および File Exchange で File Operations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!