MATLAB ヘルプ センター
パワーのデシベルへの変換
ydb = pow2db(y)
ydb = pow2db(y) では y で指定されているパワー測定値をデシベル (dB) で表します。パワーとデシベルの関係は、ydb = 10 log10(y) です。
ydb
y
例
すべて折りたたむ
2π/3 ラジアン/サンプルの正規化周波数を持つ、ノイズを含んだ正弦波の 1024 サンプルを生成します。pwelch を使用して信号のパワー スペクトルを推定します。推定をデシベル単位で表し、プロットします。
pwelch
n = 0:1024-1; x = cos(2*pi*n/3) + randn(size(n)); [pxx,w] = pwelch(x,'power'); dB = pow2db(pxx); plot(w/pi,dB) xlabel('\omega / \pi') ylabel('Power (dB)')
出力引数なしで pwelch を使用して計算を繰り返します。
pwelch(x,'power')
入力配列。スカラー、ベクトル、行列、または N 次元配列として指定します。y が非スカラーの場合、pow2db は要素単位の演算になります。
pow2db
データ型: single | double
single
double
dB 単位でのパワー測定値。y と同じサイズのスカラー、ベクトル、行列、N 次元配列として返されます。
すべて展開する
この関数は、GPU 配列を完全にサポートします。詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
R2007b で導入
db | db2mag | db2pow | mag2db
db
db2mag
db2pow
mag2db
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ