主要内容

db2mag

转换分贝(dB)到大小

    描述

    例子

    y= db2mag (ydb返回大小测量值,y的分贝值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