Home > By category > Scripts >Communication > Screenshot Fast root-mean-square (RMS) power



Screenshot Fast root-mean-square (RMS) power

  • Downloads: 
  • Views: 
  • Rating:

FASTRMS Instantaneous root-mean-square (RMS) power via convolution.

FASTRMS(X), when X is a vector, is the time-varying RMS power of X, computed using a 5-point rectangular window centered at each point in the signal. The output is the same size as X and contains, for each point in X, an estimate of the instantaneous power expressed in the signal.

FASTRMS(X), when X is a matrix, is the time-varying RMS power of the columns of X.

FASTRMS(X,WINDOW), if WINDOW is a vector, computes the moving quadratic mean using the weights specified in WINDOW. If WINDOW is
%an integer, a LENGTH(WINDOW)-point rectangular window is used. When FASTRMS is being used to estimate the instantaneous amplitude of an oscillatory, zero-mean signal X (see below), WINDOW should be chosen based on the frequency content of X. Lower frequency signals require longer windows, whereas higher frequency signals allow shorter windows. As a rule of thumb, the window should be at least as long as one period of the signal.

FASTRMS(X,WINDOW,DIM), when X is a matrix, computes the RMS power along the dimension DIM. (DIM specifies the "time" axis for a matrix of
many trials.)

FASTRMS(X,WINDOW,DIM,AMP), if AMP is nonzero, applies a correction so that the output RMS reflects the equivalent amplitude of a sinusoidal input signal. That is, FASTRMS mutliplies the output by SQRT(2) to account for the fact that the integral of sin^2(t) over one period, t ~ [0,2*pi], equals (1/SQRT(2)).

The speed of FASTRMS is achieved by using convolution to compute the moving average of the squared signal. For this reason, FASTRMS also achieves maximal resolution, as the output is exactly the same size as X. However, the tradeoff is that some "edge effects" are incurred on the first and last approximately LENGTH(WINDOW)/2 samples. That is, since the convolution is computed using a zeropadded version of X, the RMS power will appear diminished near the beginning and end of the signal. Therefore, FASTRMS is best used on large input signals X.

EXAMPLE

Fs = 200; T = 5; N = T*Fs; t = linspace(0,T,N);
noise = randn(N,1);
[a,b] = butter(5, [9 12]/(Fs/2));
x = filtfilt(a,b,noise);
window = gausswin(0.25*Fs);
rms = fastrms(x,window,[],1);
plot(t,x,t,rms*[1 -1],'LineWidth',2);
xlabel('Time (sec)'); ylabel('Signal')
title('Instantaneous amplitude via RMS')

Created by Scott McKinney, January 2011
http://www.mathworks.com/matlabcentral/fil.../authors/110216

Free download from Shareware Connection - FASTRMS Instantaneous root-mean-square (RMS) power via convolution. FASTRMS(X), when X is a vector, is the time-varying RMS power of X, computed using a 5-point rectangular window centered at each point in the signal.

Publisher: Scott McKinney | License: Freeware | Price: 0.00
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 15-01-2013 | Rating: 0 | Title: Screenshot Fast root-mean-square (RMS) power

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/30085/1/fastrms.zip

More downloads from Screenshot Fast root-mean-square (RMS) power publisher Scott McKinney:

hilbert2 - HILBERT2 Extract instantaneous envelope and frequency from a bandlimited signal via Hilbert transform.

derivative - DERIVATIVE Compute derivative while preserving dimensions

z2p - Converts normally distributed z-statistic to one- or two-tailed p-value by integrating the standard normal pdf. If no "tails" value is specified, z2p computes the two-tailed value by default.

Fast root-mean-square (RMS) power - FASTRMS Instantaneous root-mean-square (RMS) power via convolution.

mapcolors - MAPCOLORS Create a custom RGB colormap by interpolating between two pre-defined

Screenshot Fast root-mean-square (RMS) power keywords:
Screenshot Fast root-mean-square (RMS) power related downloads:

Fast root-mean-square (RMS) power - FASTRMS Instantaneous root-mean-square (RMS) power via convolution.

M.E.S.H. - MESH is a tool that measures distortion between two discrete surfaces (triangular meshes) using the Hausdorff distance to compute a maximum, mean and root-mean-square errors between two given surfaces.

RMSE - Short script that calculates root mean square error from data vector or matrix and the corresponding estimates.

gmean - A generalized mean, also known as power mean, Holder mean or Kolmogorov-Negumo function of the mean

AudioLab .NET - AudioLab is a set of .NET 2.0-4.5 components for fast audio processing. Allows audio capture, processing and playback with zero lines of program code. The library supports large number of formats and technologies. Free for non-commercial use.

Shareware Connection periodically updates pricing and software information of 'Screenshot Fast root-mean-square (RMS) power' from company source 'Scott McKinney' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Screenshot Fast root-mean-square (RMS) power' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Screenshot Fast root-mean-square (RMS) power.

New Reviews

AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...

Norton Identity Safe - Symantec has been one of the most popular and major players in computer security solution for years. Its cutting edge system security products usually come with data security features. However, with its Identity Safe, the company has given users ...

SiSoftware Sandra Lite - People use computers for various needs, including work, entertainment and information seeking. However, a majority of PC users do not bother much about intricate details of their PC’s hardware parts. A section of users are particular about ...

SeaTools for Windows - Among all the hardware components used in a desktop or laptop, the hard disk is a prime one. In the hard disk is not in good shape, even a PC with powerful CPU and lots of RAM will malfunction or run sluggishly. Hard disk failure can lead to data ...

Qustodio Free Parental Control - Without using the Internet, it is extremely difficult to obtain information, seek entertainment or look for study references but there is a downside to it as well. While some tech savvy kids master the tricks to bypass monitoring of their parents ...

Avidemux - Editing and converting video files is not as complicated or tedious as most people think. Owing to improvements in both computer software and hardware, even casual PC users can perform light to moderate video editing without much fuss nowadays. ...

LastPass - Nearly every computer and internet users need to deal with a lot of passwords and this number only goes up with time! Remembering so many passwords becomes tedious with time and that can add to inconvenience. While you can assign the task of ...

FortiClient Standard - Every computer user needs to have adequate protection for his system and this holds true for corporate and network users. In business setups, where multiple desktops and servers are connected to a network, using regular antivirus suite may be ...

Windows Live Family Safety - Using parental control applications has become a necessity for those people who have tech savvy kids and computers at home. In fact, you should use such software even if your kid is not tech savvy. Needless to say, children depend on internet for ...

HandBrake - Nearly every PC user gets into a situation when they fail to understand what to do with a DVD that will not play back on DVD player or PC owing to format restrictions. Some users may also feel irked about a video file downloaded from web refusing ...




New Downloads

Auction Management System

Our professional online
auction software package
that\'s completely
customizable to suit your
business needs. Our ...

Spiral Generator

Archimedean,Logarithmic,Fermat
,Hyperbolic,Lituus,Spherical
and Polynomial Spirals

game_solve

The input to this function is
a matrix A in which A(i,j)
represents the payoff from the
"column" player to the "row"
...

The Fibonacci Sequence

Often I see students asking
for help on a tool to compute
the Fibonacci numbers

MatData

where "filename" is the string
of .mat file's name, "varname"
is the string of variable's
name stored in

Finite Volume Poisson
Solver

C-Library & Matlab Toolbox
implement a numerical solution
of Poisson equation

Webform Alternate UI

This module provides an
alternate user interface for
the Webform module

MEMS Accelerometer
Calibration using Gauss
Newton Method

All you have to do is to place
the accelerometer in 9
different static positions and
record the x, y & z values.

Tweet Manager

Create Your Own Custom Twitter
Application and Publish to
Your Twitter account 'Via Your
Custom Twitter Application'

Image Gallery Management

This is an add-on module for
Image Gallery

Tipao

This plugin allows to post an
article or a page in wordpress
same time on the site Tipao a
few clicks

Paley Type I Hadamard
matrices

order of the Hadamard matrix
to be computed (integer)