how to use matlab to convert some value into dB and vise versa

3 次查看(过去 30 天)
if A = 10*log10(K)for example how to perform the following on MATLAB K = inverse log(A/10)

回答(2 个)

Mischa Kim
Mischa Kim 2014-4-28
Amina, use
K = 10^(A/10)

Sunil Kumar Yadav
Sunil Kumar Yadav 2014-4-28
Amina use --->log10 command
Common (base 10) logarithm
so your expression become
A = 10*log10(K)
  1 个评论
Sunil Kumar Yadav
Sunil Kumar Yadav 2014-4-28
use "log" for natural log and "log10" for log to the base 10 .Taking antilog of natural log use "exp(value)" and for antilog of base to 10 use 10.^value
log(2)
ans = 0.6931
exp(ans)
ans = 2
log10(pi)
ans = 0.4971
10.^ans
ans = 3.1416

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Data Type Conversion 的更多信息

标签

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by