-2
n
要素で配列を作成するにはどうすればいいですか? zeros
関数は、2以上の次元の配列だけを作成できますか? zeros(4)
,zeros([4])
およびzeros([4 4])
はすべて、4x4の次元の2Dゼロ行列を作成します。Octaveで1Dゼロ配列を作成する
私はnumpy.zeros(n)
を使用したPythonのコードを持っています。私はOctaveで同様のことをしたい。
n
要素で配列を作成するにはどうすればいいですか? zeros
関数は、2以上の次元の配列だけを作成できますか? zeros(4)
,zeros([4])
およびzeros([4 4])
はすべて、4x4の次元の2Dゼロ行列を作成します。Octaveで1Dゼロ配列を作成する
私はnumpy.zeros(n)
を使用したPythonのコードを持っています。私はOctaveで同様のことをしたい。
zeros(n,1)
は、Octaveでうまく動作します。
Googleの「ゼロオクターブ」とは、「ドキュメント」(https://www.gnu.org/software/octave/doc/v4.0.1/Special-Utility-Matrices.html)で、「If 2つ以上のスカラー整数引数、または整数値のベクトルで呼び出された場合、指定された次元の配列を返します。 "* – Wolfie
@Wolfie次元の単一の値に対しても2D結果を返します。つまり、ゼロ(4)は2D行列も与えます。 – Gautam
はい、重要なビットは、指定された次元***で***です.1を渡すと、その次元は1です!ドキュメント上の行は、「スカラー整数引数を1つ使用して呼び出すと、正方形のNxN行列を返します。」* – Wolfie