このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
angle
シンボリックな極角度
構文
説明
例
数値入力の極角度の計算
以下の複素数の極角度を計算します。これらの数値はシンボリック オブジェクトではないため、結果は浮動小数点数となります。
[angle(1 + i), angle(4 + pi*i), angle(Inf + Inf*i)]
ans = 0.7854 0.6658 0.7854
シンボリック入力の極角度の計算
これらの複素数をシンボリック オブジェクトに変換して極角度を計算します。
[angle(sym(1) + i), angle(sym(4) + sym(pi)*i), angle(Inf + sym(Inf)*i)]
ans = [ pi/4, atan(pi/4), pi/4]
シンボリック式の極角度の計算
シンボリック式の範囲を計算します。
syms x limit(angle(x + x^2*i/(1 + x)), x, -Inf) limit(angle(x + x^2*i/(1 + x)), x, Inf)
ans = -(3*pi)/4 ans = pi/4
配列の極角度の計算
行列 Z
の要素の極角度を計算します。
Z = sym([sqrt(3) + 3*i, 3 + sqrt(3)*i; 1 + i, i]); angle(Z)
ans = [ pi/3, pi/6] [ pi/4, pi/2]
入力引数
ヒント
シンボリック オブジェクトではない数値 (または数値のベクトルや行列) について
angle
を呼び出すと、MATLAB® 関数angle
が呼び出されます。Z = 0
の場合、angle(Z)
は0
を返します。
代替方法
Z = X + Y*i
となる実数値の X
および Y
の場合、呼び出し angle(Z)
は atan2(Y,X)
と等しくなります。
バージョン履歴
R2013a で導入