行列とベクトルのメソッド

MQL5リファレンス

【MQL5】Correlate関数について

Correlate関数の働き・役割 Correlate関数は、2つのベクトルの相互相関を計算するための関数です。 相互相関とは 相互相関とは、2つの信号やデータセットの類似性を測る指標であり、あるベクトルがもう一方のベクトルに対してどの程度...
MQL5リファレンス

【MQL5】Cov関数について

Cov関数の働き・役割 Cov関数は、指定したデータセットに基づいて共分散行列を計算するために使用されます。共分散行列は、複数の変数間の関係性を数値で表したものです。 この関数は、データがどの程度互いに連動して変化するかを示す指標として重要...
MQL5リファレンス

【MQL5】CorrCoef関数について

CorrCoef関数の働き・役割 CorrCoef関数は、データの間にどれくらいの関係性があるのかを数値で示す「相関係数」を計算するための関数です。 特に、ピアソン相関係数と呼ばれる値を算出します。この関数を使うと、数値データを含むベクトル...
MQL5リファレンス

【MQL5】Outer関数について

Outer関数の働き・役割 Outer関数は、2つのベクトルまたは2つの行列の外積を計算し、新しい行列を生成するために使用されます。この関数は、指定されたデータ同士を特定の法則に従って掛け合わせることで、新しいデータ構造を作成します。Out...
MQL5リファレンス

【MQL5】Inner関数について

Inner関数の働き・役割 Inner関数は、2つの行列の内積を計算するために使用されます。行列の内積とは、行列の各行と別の行列の各行の間でベクトルのドット積(要素ごとの積の合計)を計算して新しい行列を作る操作です。 例えば、行列Aが2行3...
MQL5リファレンス

【MQL5】Kron関数について

Kron関数の働き・役割 Kron関数は、行列同士、行列とベクトル、ベクトル同士などの「クロネッカー積」と呼ばれる計算を行い、新しい行列を作成するために使用されます。この関数は、MQL5での数値計算やデータの構造化に役立ちます。 クロネッカ...
MQL5リファレンス

【MQL5】Dot関数について

Dot関数の働き・役割 Dot関数は、2つのベクトルの内積を計算するために使用されます。この関数は、ベクトルの対応する成分同士を掛け合わせた値をすべて合計し、1つの数値として出力します。この計算結果はスカラーと呼ばれ、ベクトル演算の基礎的な...
MQL5リファレンス

【MQL5】Power関数について

Power関数の働き・役割 Power関数は、正方行列を指定した整数の指数で累乗(数を繰り返し掛ける処理)するための関数です。この関数を使用すると、行列を繰り返し乗算したり、逆行列(後程説明します)を計算した上で累乗を求めることができます。...
MQL5リファレンス

【MQL5】GeMM関数について

GeMM関数の働き・役割 GeMM関数は、行列やベクトルの乗算を効率的に実行するための関数です。 ※GeMMは、General Matrix Multiply(一般行列乗算)の略です。 通常の行列乗算では、2つの行列を掛け算して新しい行列を...
MQL5リファレンス

【MQL5】行列とベクトルによる数学演算について

はじめに 行列やベクトルは数学やプログラミングにおいて重要な概念であり、特にデータ処理や数値計算の分野で頻繁に使われます。本記事では、行列とベクトルに対して適用できる数学演算について、MQL5のスクリプト内でどのように操作するかを解説します...