私たちが知る必要のある声明については知らされており、これが彼らが何をしているのかに対する私の答えです。私がどこかで間違っている場合は修正してください。また、必要になる可能性のあるより高度なステートメントをどのように学習するか教えて.*
ください.^
。
% Mini-Matlab:
% =============
%
% Find out what these statements do!
% Then you can write a Matlab-program.
% "%" starts a Matlab comment
x=[2 3]
上記は配列のようなもので、ステートメントの後にメモリに存在するベクトルです。
y=[4 5]'
これは列ベクトルです。
A=[x; y']
セミコロンは行列の行を区切ります。
B=sin(A)
これは通常の数学関数のようなものです。
z=x.*y'
これも古典的な数学/CSの関数のようなものです。
c=A\y
これは重要であり、方程式系を解決しますが、どれですか? 元の式はどのように記述されていますか? 上記は Ay=c を解決しますか? ご指定ください。
a='Hej'
上記は、他のコンピューター言語と同様に単なる変数です。
a(2)='a'
上記は、ベクトル a の 2 番目の要素を文字列 'a' に設定します。
v=3:2:9
上記は、ステップ 2 で 3 から 9 までのベクトルを構築します。
w=5:3:15
上記は、ステップ 3 で 5 から 15 までのベクトルを構築します。
t=0:0.05:10;
t は、0 から 10 までの 0.05 刻みのベクトルになります。
f=t.*exp(2*t);
これは通常の関数定義と同じです。
plot(t,f)
これは、関数を y 軸にプロットし、t を x 軸にプロットします。
title('Fin kurva');
これは、グラフのタイトルを設定するだけです。
g=3*t.*sin(t);
これはより複雑な関数定義ですが、その機能を理解するのは簡単です。
k=cos(t+2)+sin(t.^2);
別の単純な関数定義。
help XXX % XXX=sin, cos, plot, disp
オンライン ヘルプ システムへのアクセス。
if CONDITION
STATEMENTS...
end;
一目瞭然。
if CONDITION
STATEMENTS...
else
STATEMENTS...
end;
また、自明です。
for VARIABLE = VECTOR
SATSER...
end;
通常の for ループ
while VILLKOR
SATSER...
end;
プログラミングをしたことがある人なら簡単に理解できます。
したがって、ほとんどのステートメントを理解していると思いますが、このリストから、研究に最も関連しているのは、使用方法を練習する必要がある方程式ソルバー c=A\y のようです。