Rank: 4766 based on 7 downloads (last 30 days) and 1 file submitted
photo

roberto madia

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by roberto
Updated   File Tags Downloads
(last 30 days)
Comments Rating
04 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia zero crossing, level crossing, level crossing method, signal processing, data export, data exploration 7 3
Comments and Ratings by roberto
Updated File Comments Rating
05 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia

"Traditional" algorithms means algorithms based on sum(diff(sign(Signal-OneLevel))) ~= 0) method.
For large datasets this routine is at least 5 times faster.

In case of consecutive equal values this routines calculates all crossings even tough they are all equals.

Comments and Ratings on roberto's Files View all
Updated File Comment by Comments Rating
05 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia madia, roberto

"Traditional" algorithms means algorithms based on sum(diff(sign(Signal-OneLevel))) ~= 0) method.
For large datasets this routine is at least 5 times faster.

In case of consecutive equal values this routines calculates all crossings even tough they are all equals.

05 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia Jos (10584)

Just curious what you mean by "This algorithm is generally faster than traditional ones". What are the traditonal ones?

I would suspect that an operation using something using DIFF and SIGN, as in (not-tested) "sum(diff(sign(Signal-OneLevel))) ~= 0)" is faster (as well as shorter)

05 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia Lechner, Martin

This function has problems with consecutive equal values. They are also counted as crossings.

lc_fast([0;1;1;1;1;1;0],1)
ans = 4

I would expect for the example above: 1

Top Tags Applied by roberto
level crossing, data exploration, data export, data import, level crossing method
Files Tagged by roberto View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
04 Nov 2009 Level crossings Detect level crossing of signals. Author: roberto madia zero crossing, level crossing, level crossing method, signal processing, data export, data exploration 7 3
30 Jun 2009 Screenshot PARFOR Progress Monitor A Java progress monitor to track progress through a PARFOR loop running MATLABĀ® workers Author: Edric Ellis parallel, parfor 30 7
  • 4.0
4.0 | 4 ratings
28 Aug 2007 crossing Detect zero (or any other) level crossing of signals. Author: Steffen Brueckner detect zero, zero crossing, signal processing, level crossing 87 19
  • 3.95238
4.0 | 21 ratings

Contact us