MATLAB で配列の各要素の 2 乗を求める
この演算は、2 つのベクトルの内積を求めるなど、多くの数学的問題に適用できます。 .^ 演算子は、次に示す単純な構文に従います。
B = A.^ 2B = パワー ( あ、 2 )
ここ、
式 B = A.^2 は、指定された配列 A の各要素の 2 乗を計算します。
式 B = power(A,2) は、B = A.^2 と同じように機能します。しかし、これはあまり使われない表現です。
例
上記の構文の機能を理解するために、いくつかの例を検討してください。
例1
この例では、A.^2 式を使用して、指定された 1 次元配列 A の各要素の 2 乗を計算します。
A = [ 1 2 3 4 5 6 】 ;B = A.^ 2
例 2
この MATLAB コードでは、関数 power(A,2) を使用して、指定された 2 次元配列 A の各要素の二乗を計算します。
A = [ 1 2 ; 3 4 ; 5 6 】 ;B = パワー ( あ、 2 )
例 3
この例では、A.^2 式を使用して、指定された 3 次元配列 A の各要素の 2 乗を決定します。
A = ランド ( 3 、 4 、 2 ) ;B = A.^ 2
結論
配列の各エントリに算術演算を適用する必要がある場合があります。このタイプの演算は要素ごとの演算と呼ばれ、MATLAB はそのような演算をサポートしています。これらの演算のうちの 1 つは、配列の各要素の 2 乗演算です。 MATLAB では、.^ 演算子と power() 関数は、配列の各エントリの二乗を計算するために使用されます。このチュートリアルでは、上記の方法を使用して配列の各要素の 2 乗を計算する方法を説明しました。