主要内容

db2mag

将分贝(dB)转换为幅度

    描述

    例子

    y= db2mag (ydb返回大小测量值,y,对应的分贝(dB)值ydb.大小和分贝之间的关系是 y d b 20. 日志 10 y

    例子

    全部折叠

    对于本例,生成一个2 × 3 × 4的高斯随机数数组。假设这些数字用分贝表示,并计算相应的幅度。

    rng (“默认”);ydb = randn(2、3、4);y = db2mag (ydb)
    Y = Y (:,:,1) = 1.0639 0.7710 1.0374 1.2351 1.1044 0.8602 Y (:,:,2) = 0.9513 1.5098 0.8561 1.0402 1.3755 1.4182 Y (:,:,3) = 1.0871 1.0858 0.9858 0.9928 0.9767 1.1871 Y (:,:,4) = 1.1761 1.0804 1.0861 1.1772 0.8702 1.2065

    用定义来检验计算结果。

    chck = 10 ^ (ydb / 20)
    CHCK = CHCK (:,:,1) = 1.0639 0.7710 1.0374 1.2351 1.1044 0.8602 CHCK (:,:,2) = 0.9513 1.5098 0.8561 1.0402 1.3755 1.4182 CHCK (:,:,3) = 1.0871 1.0858 0.9858 0.9928 0.9767 1.1871 CHCK (:,:,4) = 1.1761 1.0804 1.0861 1.1772 0.8702 1.2065

    输入参数

    全部折叠

    以分贝为单位的输入数组,指定为标量、向量、矩阵或数组。当ydbnonscalar,db2mag是一个基于元素的操作。

    数据类型:|

    输出参数

    全部折叠

    大小测量,作为标量、向量、矩阵或大小相同的数组返回ydb

    版本历史

    介绍了R2008a

    另请参阅

    Baidu
    map