Home > By category > Scripts >Communication > RUNMEAN



RUNMEAN

  • Downloads: 
  • Views: 
  • Rating:

For vectors, Y = RUNMEAN(X,M) computes a running mean (also known as moving average) on the elements of the vector X. It uses a window of 2*M+1 datapoints. M an positive integer defining (half) the size of the window. In pseudo code:
Y(i) = sum(X(j)) / (2*M+1), for j = (i-M):(i+M), and i=1:length(X)

For matrices, Y = RUNMEAN(X,M) or RUNMEAN(X,M,[]) operates on the first non-singleton dimension of X. RUNMEAN(X,M,DIM) computes the running mean along the dimension DIM.

If the total window size (2*M+1) is larger than the size in dimension DIM, the overall average along dimension DIM is computed.

As always with filtering, the values of Y can be inaccurate at the edges. RUNMEAN(..., MODESTR) determines how the edges are treated. MODESTR can be one of the following strings:
'edge' : X is padded with first and last values along dimension DIM (default)
'zero' : X is padded with zeros
'mean' : X is padded with the mean along dimension DIM

X should not contains NaNs, yielding an all NaN result. NaNs can be replaced by using, e.g., "inpaint_nans" created by John D'Errico.

This is an incredibly fast implementation of a running mean, since execution time does not depend on the size of the window.

This is version 3.0 (sep 19, 2006). The previous posted code of version 1.3 is attached at the end

Free download from Shareware Connection - For vectors, Y = RUNMEAN(X,M) computes a running mean (also known as moving average) on the elements of the vector X

Publisher: Jos (10584) | License: Freeware | Price: 0.00
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 17-05-2013 | Rating: 0 | Title: RUNMEAN

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

More downloads from RUNMEAN publisher Jos (10584):

HERRORBAR - HERRORBAR Horizontal Error bar plot

RANDINTERVAL - R = RANDINTERVAL(N, INTERVALS) returns a N-by-N matrix R of random numbers taken from a uniform distribution over multiple intervals.

RANDPERMFULL (derangement) - RANDPERMFULL(N) is a random complete or full permutation of the integers from 1 to N

COCHRAN Q TEST - H = COCHRANQTEST(X) performs the non-parametric Cochran's Q-test on the hypothesis that the K columns of N-by-K matrix have the same number of successes and failures

RANDBLOCK - RANDBLOCK - randomize blocks of a matrix

RUNMEAN keywords:
RUNMEAN related downloads:

3DS Import for Solid Edge - 3DS Import for Solid Edge is a 3D Studio (.3ds) file import add-in for Solid Edge®. This plug-in gives Solid Edge the ability to import geometric data from 3DS files.

3DM Export for Solid Edge - 3DM Export for Solid Edge is a Rhinoceros (.3dm) file export add-in for Solid Edge®. This add-in gives Solid Edge the ability to export 3D solid and surface data from a Solid Edge part or assembly document to 3d polygon meshes in a 3DM file.

OBJ Export for Solid Edge - OBJ Export for Solid Edge - Wavefront OBJ file export add-in for Solid Edge

SKP Export for Solid Edge - SKP Export for Solid Edge - SketchUp file export add-in for Solid Edge.

Counting Edges and Degrees - Counting Edges and Degrees was created as a small and useful application that counts the number of vertices, number of edges and the sum of degrees.

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

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

PhoXo - Even a few years back, it was mostly graphic design professionals or people involved in print media were seen using image editing applications. With digital camera prices nose-diving and mobile imaging reaching new heights, things have undergone ...

Efham internet booster - Without using the web, you cannot accomplish a lot of things in life easily. However, the speed of internet access does play a role behind your web usage experience. At times, you may have to cope with sluggish web page rendering, buffering while ...

CherryPlayer - When you want to watch movies, online videos or listen to music tracks, using a suitable application is required. There is no hard and fast rule that you have to stick to Windows default media player software for such needs. There are plenty of ...

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. ...

SoftAmbulance Free Eraser - Windows comes with a set of integrated utilities to let users maintain and cleanup their computers. While you can always delete files and folders from partitions, that is not a fail proof method. The data remains on hard disk in reality and any ...

Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...

ChrisPC Free Video Converter - Even a few years back, video conversion was not commonplace among average PC users. However, with tremendous progress made in computer software and hardware things have changed. Now, it is quite common to see your neighborhood college student ...

Paint.NET - Nearly every PC user needs to use some type of image editing software nowadays, whether it is for personal or professional reasons. It can be for making minor corrections to your vacation pictures before you share them on social media sites. It ...

UltraMixer Free Edition - Sound Mixing and is a sought after profession and creating your own mix is considered to be pretty cool. With Sound Mixing profession, also known as DJing, comes the need of certain software programs which help hugely while in this profession. ...




New Downloads

CSS3 Image Hover Effects

Pure CSS3 hover effects.
FEATURES INCLUDED: * FULLY
RESPONSIVE design * PURE CSS3
ANIMATIONS * CIRCLE / SQUARE
types * ...

Free ISO Grabber

It grabs an exact image of a
CD/DVD and it supports CD/DVD
discs of almost all formats.
The program operates in wizard
...

fig2texPS - Export Matlab
Figure to LaTeX

The aim of this function is to
create a tex-code picture of a
Matlab figure in PSTricks
syntax

HornetsEye - Ruby Computer
Vision Lib

Video processing and computer
vision library for GNU/Linux
offering interfaces to do
image- and video-I/O with ...

Sentimeter

This plugin allows users to
express sentiments (a la
getsatisfaction.com, e.g.
happy, neutral, outraged etc.)

0-1 Knapsack

Please let others rate your
work

ScaleTime

ScaleTime - fast linear matrix
interpolation

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.

Scintillation Channel
Modeling Utilities

A collection of utilities for
computing the impact
propagation disturbances on
satellite radio transmissions.

Tipao

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

MATT

MATT is an application that
provides enhanced test
generation capability for
users of the MathWorks
products, MATLAB and ...

JPEG ENCODER

level shifting --> dct
-->quantization