主要内容

rms

均方根水平

描述

例子

y= rms (x)返回均方根(RMS)的输入,x。如果x是一个行或列向量,y是一个实值标量。对矩阵,y包含了RMS沿着x的第一个数组维度水平计算,尺寸大于1。例如,如果x是一个N——- - - - - -矩阵N> 1,那么y是1 -行向量包含了RMS的列的水平x

例子

y= rms (x,昏暗的)计算的RMS水平x沿着维度昏暗的

例子

全部折叠

计算一个100 Hz的RMS水平正弦信号1千赫采样。

t = 0:0.001:1 - 0.001;x = cos(2 *π* 100 * t);y = rms (x)
y = 0.7071

创建一个矩阵中每一列是一个100 Hz正弦信号采样与不同的振幅1 kHz。振幅等于列索引。

计算列的RMS的水平。

t = 0:0.001:1 - 0.001;x = cos(2 *π* 100 * t) * (1:4);y = rms (x)
y =1×40.7071 1.4142 2.1213 2.8284

创建一个矩阵中,每一行是一个100 Hz正弦信号采样与不同的振幅1 kHz。振幅等于行索引。

计算出RMS的水平行指定的维数等于2昏暗的论点。

t = 0:0.001:1 - 0.001;x = (1:4) * cos(2 *π* 100 * t);y = rms (x, 2)
y =4×10.7071 1.4142 2.1213 2.8284

输入参数

全部折叠

输入数组,指定为一个向量,矩阵,N- d数组,或gpuArray对象。默认情况下,rms就在第一维度的数组X与尺寸大于1。

看到运行在GPU MATLAB函数(并行计算工具箱)GPU的万博1manbetx支持版本(并行计算工具箱)有关gpuArray(并行计算工具箱)对象。

例子:因为(π/ 4 * (0:159))+ randn (1160)是一种单通道信号行向量。

例子:因为(pi. / (4; 2) * (0:159)) ' + randn (160 2)是一个双通道信号。

数据类型:|
复数的支持:万博1manbetx是的

沿着计算均方根水平维度,指定为一个整数标量。

数据类型:|

输出参数

全部折叠

均方根水平,作为实值返回标量,矢量,N- d数组,或gpuArray对象。如果x是一个矢量,然后呢y是一个实值标量。如果x是一个矩阵,然后呢y沿着维度包含RMS水平计算昏暗的。默认情况下,昏暗的是第一个数组的维度x与尺寸大于1。

更多关于

全部折叠

均方根水平

一个向量的均方根水平x

x RMS = 1 N n = 1 N | x n | 2 ,

沿着指定的维度与执行的总和。

引用

[1]181年IEEE Std。IEEE®标准转换、脉冲和相关波形。2003年。

扩展功能

介绍了R2012a