スクリプトや文?
スクリプト:
彼は(名称「M」を展開する)ディスクファイルで
編集することができます
メモを追加するために
、デバッグに
ライン上の名前を展開するまで、将来的に出会った2を認識しない、正直なところ、この文章無駄
if_else
私はあなたがお馴染みの文に精通しGIAO
私はあなたが使用すると信じて、この記事を参照することができますが、ないと同じ形式のベール
if a==5
tf=1
end
ヨーヨーヨーヨー、快適で、右、それはより多くの端部よりも、括弧ではありません
いくつかのより多くの
if a==5
tf=1
else tf=2
end
まあ、これはあなたの隣になります
スイッチケース
switch式の
場合値1
文1
......
そう
N-文章
終了
他に比べては、そうでない場合は、デフォルトに置き換えられ、複数のエンドベール
入力出力
C ++:CIN、それのようなscanf関数ではありません
MathWorks社のMATLAB:我々は2つは、ああ、同じではありません
输入数据格式:x=input('message')
输入字符串格式:x=input('message','s')
無料出力
DISP
DISP( 'ここでのAStringがある')
ここでのAStringですDISP([ 'I'、 '愛'、 '私'、 'お母さん']);
私は私のお母さんが大好きですDISP(20)
20DISP([ '私は'、20])
私は?DISP([ '私は'、num2strは(20)])
I AM20
私はあなたがそれを見ることができると信じて、言うことはありません、別の何かが実際に存在しているようにそれはそう、これらのいくつかの例の上のノートを参照してください。
書式付き出力
fprintf(formatSpec,A)
formatSpec=格式类型
A=输出内容
関数fprintf( 'Xは%4.2fメートル\ n'は、9.9)
Xが9.90メートルであります
4の全長4.2f%、2小数点以下の桁数を維持
フォーマットタイプ
整数 | |
---|---|
小数 | %dまたは%I |
unsigned int型 | |
---|---|
小数 | %で |
オクタル | % |
六角 | %X%Xまたは |
フロート | |
---|---|
小数フォーム | %F |
指数形式、小文字の文字eまたは大文字のE | %Eの%のeまたは |
コンパクトなフォーム | %G%G、又は |
ダブル六角 | %BX |
ダブルオクタル | %の意志 |
ダブル小数の進捗状況 | %本 |
B fは単精度で置き換えられています |
文字 | |
---|---|
単一の文字 | %のC |
弦 | %sの |
ループandWhileループandBreak用
or循环
for 循环控制变量=变量范围
语句组
end
while 判断条件
语句
end
文を破る
ループ層を終了するには
継続
スキップされたサイクル
ネストされたループの
入れ子になったため
for i=1:m
for j=1:n
语句组
end
end
ネストしながら、
while嵌套
while 条件一
while 条件二
语句
end
end
それの例を通して、
首相
1-100内の素数
にとって
for i=2:100
for j=2:100
if mod(i,j)==0
break;
end
end
if i==j
disp(i)
end
end
同時に
i=2,j=2;
while i<=100
while j<100
if mod(i,j)==0
break;
end
j=j+1;
end
if i==j
disp(i)
end
i=i+1;
j=2;
end
カスタム関数
関数[OUT1、OUT2、...、 OUTN] = mufun(1、2、3、...、Nで)
関数出力[out1,out2,……,outN]
関数名mufun
機能入力(in 1,in 2,in 3,......,in N)
function y=f(x)
y=2*x-1;
end
私たちは、それはの関数であるfを使います
次に使用可能な別のスクリプトを呼び出すことによって保存され、これが私たちのある
JavaやC ++関数内が、異なるように表します
さて、ここでのMathWorks社のMATLABベースは終わりました