0

サンプルコードは次のとおりです。

TorqueCurve = [0 400 800 1200 1600 2000 2400];
TorqueCurve(1,2:6);

現在、MATLAB のコピーを持っていないため、これを自分でテストすることはできませんが、知りたいのは次のとおりです。

最初の宣言が、内容が 0、400、800 などの 1 つの次元の変数を作成するという私の仮定は正しいですか?

散文 (英語) で、2 行目の意味は正確には何ですか? 何に、どのようにアクセスしていますか?

前もって感謝します!

4

1 に答える 1

3

0最初の行は、400、 などを含むサイズ 1 行 7 列の配列を宣言します。

2 行目は、行 1 から列 2 から 6 を抽出し、書き込みと同等 TorqueCurve(1,[2 3 4 5 6])です。

400 800Matlab のインデックス付けは 1 ベースであるため、最後にセミコロンを付けずにその行を評価すると、コマンド ウィンドウに出力される結果が表示されます。

于 2012-08-27T22:26:08.050 に答える