-3

テスト コンテキスト:... [x,y] = calc_barrel_pos(xpos、ypos、turret_width、barrel_length、theta、player)

テスト問題: calc_barrel_pos 関数によって返される必要がある要素 (つまり、個々の数) の総数はいくつですか。(ヒント: 変数の数と要素の数は同じですか?)

私の解釈: 「返される」という用語は、通常、出力されるもの、つまり関数の値を意味します。正しいですか? したがって、x,y は 2 つの異なる数になります。この答えは間違っていると見なされ、示されている答え 4 は変数の数であることを示しています。まったくわかりません。

なぜ4?

4

1 に答える 1

2

xヒントは、 &が返される変数が 2 つあるにもかかわらずy、要素の数が多くなる可能性があることを示唆していると思います。正解は 4 だったので、xyはそれぞれ 2 つの要素ベクトルです。または、4 つの要素xと別の 4つの要素がありy、それらはボックスの角の点を表します。calc_barrel_pos が何をするかを知らずに、確実に知ることは困難です。

要素と変数の違いを明確にするために、行でx=[1 3];x は 1 つの変数ですが、2 つの要素があります。

于 2013-01-21T23:35:53.653 に答える