ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
位相角のシフト
Q =打开(P)
Q =打开(P, tol)
Q =打开(P,[],昏暗的)
Q =打开(P,托尔,昏暗的)
例
Q =打开(P)は,ベクトルP内のラジアン位相角をアンラップします。連続する角度の間の跳びがπラジアン以上の場合,打开は跳びがπ未満になるまで±2πの倍数を加算することによって角度をシフトします。Pが行列の場合,打开は列方向に演算します。Pが多次元配列の場合,打开はサイズが1より大きい最初の次元に作用します。
Q =打开(P)
P
打开
问=打开(P,托尔)は,Pの要素間の跳びを,既定値のπラジアンではなく跳びのしきい値托尔と比較します。跳びのしきい値をπ未満に指定すると,打开は既定の跳びのしきい値πを使用します。
问=打开(P,托尔)
问
托尔
问=打开(P[],昏暗的)は,次元昏暗的に沿ってアンラップします。
问=打开(P[],昏暗的)
昏暗的
问=打开(P,托尔,昏暗的)は,次元昏暗的に沿って,跳びのしきい値托尔を使用してアンラップします。
问=打开(P,托尔,昏暗的)
すべて折りたたむ
位相角 0 ~ 6 π を使用して,らせんの x 座標と y 座標を定義します。らせんをプロットします。
t = linspace(0, 6 *π,201);x = t /π。* cos (t);y = t /π。* sin (t);情节(x, y)
関数量化を使用して, x 座標と y 座標から,らせんの位相角を求めます。関数量化は, - π ~ π の閉区間にある角度値を返します。
量化
P =量化(y、x);情节(t, P)
このプロットには不連続点のあることがわかります。打开を使用して不連続性を排除します。打开は,Pの連続する要素間の位相差が跳びのしきい値である π ラジアン以上の場合に, ± 2 π の倍数を加算します。シフト後の位相角问は,区間0 ~ 6 π にあります。
Q =打开(P);情节(t, Q)
周波数応答の位相角をシフトします。この位相曲線には2つの跳びがあります。最初の跳びはW = 3とW = 3.4の間の3.4250ラジアンで2番目の跳びはW = 5とW = 5.4の間の6.3420ラジアンです。位相曲線をプロットします。
W = 3
W = 3.4
3.4250
W = 5
W = 5.4
6.3420
清晰;关闭所有;W = [0:0.4:3, 4:0.4:5, 4:0.4:7];P = [-1.5723 -1.5747 -1.5790 -1.5852 -1.5922 -1.6044 -1.6269 -1.6998 1.7252 1.5989 1.5916 1.5708 1.5582 -4.7838 -4.8143 -4.8456 -4.8764 -4.9002];情节(W、P,“bo - - - - - -”)
打开で既定の跳びのしきい値 π ラジアンを使用して,位相角をシフトします。シフト後の位相曲線をプロットします。両方の跳びは,跳びのしきい値 π ラジアンより大きいため,シフトされます。
情节(W,打开(P),“ro - - - - - -”)
次に,跳びのしきい値に5ラジアンを使用して位相角をシフトします。シフト後の位相曲線をプロットします。最初の跳びは,跳びのしきい値5ラジアンより小さいため,シフトされません。
5
情节(W,打开(P, 5),“ro - - - - - -”)
位相角を含む2列の行列Pを定義します。
P = [0 7.07;0.19 - 0.98;6.67 - 1.18;0.59 - 1.37;0.78 - 1.56)
P =5×20 7.0700 0.1900 0.9800 6.6700 1.1800 0.5900 1.3700 0.7800 1.5600
位相角P(1、2)= 7.07およびP (3,1) = 6.67には,残りのデータと比較して, π より大きい位相差があります。
P(1、2)= 7.07
P (3,1) = 6.67
まず,要素を列単位で比較して,位相角をアンラップします。引数昏暗的を1に指定します。2番目の引数を[]に指定することで,既定の跳びのしきい値 π を使用します。
[]
昏暗的= 1;P1 =打开(P,[],昏暗的)
P1 =5×20 7.0700 0.1900 7.2632 0.3868 7.4632 0.900 7.6532 0.7800 7.8432
列単位ではなく行単位で位相角をシフトするには,昏暗的を1ではなく2に指定します。
昏暗的= 2;P2 =打开(P1,[],昏暗的)
P2 =5×20 0.7868 0.1900 0.9800 0.3868 1.1800 0.900 1.3700 0.7800 1.5600
入力配列。ベクトル、行列または多次元配列として指定します。
データ型:单|双
单
双
π
位相シフトを適用するための跳びのしきい値。スカラーとして指定します。π未満の跳びしきい値は、既定のしきい値 π と同じ効果になります。
演算の対象の次元。正の整数のスカラーとして指定します。値を指定しない場合,既定値は,サイズが1ではない最初の配列の次元です。
打开(P, [], 1)はPの列に沿って演算し,各列のシフト後の位相角を返します。
打开(P, [], 1)
打开(P, [], 2)はPの行に沿って演算し,各行のシフト後の位相角を返します。
打开(P, [], 2)
昏暗的がndims (P)より大きい場合,打开(P,[],昏暗的)はPを返します。
ndims (P)
打开(P,[],昏暗的)
データ型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
int8
int16
int32
int64
uint8
uint16
uint32
uint64
シフト後の位相角。ベクトル、行列または多次元配列として返されます。出力问のサイズは,常に入力Pのサイズと同じになります。
使用上の注意事項および制限事項:
行ベクトルの入力は,最初の2つの入力がベクトルで非スカラーの場合にのみサポートされています。
出力クラスで演算を実行します。そのため,異なる丸め誤差により,結果がMATLAB®と一致しない場合があります。
この関数はGPU配列を完全にサポートしています。詳細については,GPUでのMATLAB関数の実行(并行计算工具箱)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については,分散配列を使用したMATLAB関数の実行(并行计算工具箱)を参照してください。
腹肌|角|:|量化
腹肌
角
:
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系