サイト最新のリリースでは、このページがまだ翻訳されていません。このページの最新版は英語でご覧になれます。行列とベクトルに関する操作に最適化されています。コードのベクトル化の利点は次のとおりです。ベクトル化された数学的なコードは教科書の数式のように示されるので、コードが理解しやすくなります。ループがないため、ベクトル化コードはたいてい短くなります。エラーが発生することも少なくなります。多くの場合、ベクトル化コードはループを含む同等のコードよりはるかに高速で実行されます。個の値の正弦値を計算します。sin(t);endこれは、同じコードをベクトル化したものです。効率的に使用できます。使用して実行時間を測定します。番目の要素ごとにベクトルの累積和を計算します。プロセスを記述できます。データセットのすべての要素に同じ演算を実行します。このタイプの演算は計算を反復して行う場合に便利です。つの円錐の体積を計算できます。個の円錐の情報を収集する場合です。コードと同様のループを設定する必要があります。スカラーの場合と同様の構文を使ってベクトルの各要素の計算を実行できます。入れると、配列演算子に変換されます。配列演算子を使用して異なる次元の行列を組み合わせることもできます。次元に対するこの自動拡張は、グリッド作成のベクトル化、行列およびベクトルの演算などに便利です。テストの点数を表し、行でさまざまなクラスを示すものとします。各クラスの平均点と個人の点数の差を計算する場合、ループを使用すると、演算は次のようになります。使用してループを回避し、大幅に高速化する方法があります。行列と同じサイズをもつかのようにベクトルを暗黙的に拡張し、演算は通常の要素単位のマイナス演算として実行されます。次元が、もう一方の配列の対応する次元と同じサイズに拡張されます。詳細については、基本的な演算で互換性のある配列サイズを参照してください。暗黙的な拡張は、多次元データを使用している場合にもベクトル化に役立ちます。ベクトルの点の各組み合わせで評価するには、値のグリッドを定義しなければなりません。このタスクでは、ループを使用した点の組み合わせによる反復は避けてください。自動的にグリッドを作成します。列の行列を生成します。配列のバルク処理を論理拡張したものが、比較と判定のベクトル化です。比較演算子はベクトル入力を受け取り、ベクトル出力を返します。円錐からデータを収集中に負の直径の値をいくつか記録したとします。演算子を使って、ベクトルのどの値が有効な値かを判定できます。