主要内容

。

输入

ユーザー入力を要求

说明

X=输入(迅速的迅速的のテキストを表示し,ユーザーが値を入力して返回キーを押すまで待机します。ユーザーはpi / 4的または兰特(3)などの式を入力することも,ワークスペース内の変数を使用することもできます。

  • ユーザーが何も入力しないで返回キーを押した场合,输入は空行列を返します。

  • ユーザーがプロンプトに无效な式を入力した场合,MATLAB®は关连するエラーメッセージを表示してから,再度プロンプトを表示します。

str.=输入(迅速的, 'S')は入力を式として评価せず,入力されたテキストを返します。

すべて折りたたむ

数値入力を要求し,その入力を10で乘算します。

提示=“什么是原始值?';X =输入(提示)Y = X * 10

プロンプトで数値または配列を入力します。たとえば,「42.」と入力します。

X = 42 Y = 420

关数输入は式も受け取ります。たとえば,次のコードを再実行します。

提示=“什么是原始值?';X =输入(提示)Y = X * 10

プロンプトで「魔术(3)」と入力します。

X = 8 1 6 3 5 7 4 9 2 Y = 80 10 60 30 50 70 40 90 20

评価を必要としない単纯なテキスト応答を要求します。

提示='你还要吗?Y / N [Y]:“;STR =输入(提示,'S');如果的isEmpty(STR)STR ='Y';结尾

关数输入は,入力されたテキストをそのまま返します。入力が空の场合,このコードは既定値'Y'str.に代入します。

入力数

すべて折りたたむ

ユーザーに表示されるテキスト。文字ベクトルとして指定します。

复数行のプロンプトを作成するには,'\ n'を使用して新しい行を指定します。プロンプトにバックスラッシュまたは円记号('\')を含める场合は,'\\'を使用します。

出力数

すべて折りたたむ

入力から计算された结果。配列として返されます。配列の型と次元は,プロンプトへの応答に依存します。

入力されたそのままのテキスト。文字ベクトルとして返されます。

アルゴリズム

输入がユーザーからの応答を待机している间,ワークスペースブラウザーは更新されません。したがって,输入をスクリプト内で実行する场合,そのスクリプトの実行が完了するまで,ワークスペースブラウザーは変数に加えた変更をワークスペースに表示しません。

R2006aより前に导入