iSignal
- Downloads:
- Views:
- Rating:

function Y=isignal(Data,xcenter,xrange,sm,sw,em,dm,rm,s1,s2)
Version 1.9, Novemver, 2011.
An interactive function that performs smoothing, differentiation, and peak sharpening of a time-series signal "Data", which may be a 2-column matrix with the independent variable (x-values) in the first column and dependent variable (y values) in the second column, or separate x and y vectors, or a single y-vector. Returns the processed independent axis (Y) vector as the output argument. The lower half of the figure window shows a plot of the entire signal, and the upper half shows a selected portion controlled by the pan and zoom keystrokes or by optional input arguments 'xcenter' and 'xrange', respectively. Other keystrokes also allow you to control the smooth type, width, and ends treatment, the derivative order (0th through 4th), and peak sharpening. (Alternatively, the initial values of these parameters can be passed to the function via the optional input arguments sm, sw, em, dm, rm, s1, s2).
The S key (or optional argument "sm") determines the smooth mode:
If sm=0, the signal is not smoothed.
If sm=1, rectangular (sliding-average or boxcar)
If sm=2, triangular (2 passes of sliding-average)
If sm=3, pseudo-Gaussian (3 passes of sliding-average)
If sm=4, Savitzky-Golay smooth
The A and Z keys (or optional argument sw) control the smooth width.
The X key (or argument "em") controls how the "ends" of the signal (the first w/2 points and the last w/2 points) are handled.
If ends=0, the ends are zero.
If ends=1, the ends are smoothed with progressively smaller smooths the closer to the end.
See http://terpconnect.umd.edu/~toh/spectrum/Smoothing.html
The D key (or optional input argument "dm") determines the derivative
order (O, 1, 2, 3, or 4). See
http://terpconnect.umd.edu/~toh/spectrum/D...rentiation.html
The E key (or optional argument "rm") turns off and on peak
sharpening (resolution enhancement). The sharpening strength is
controled by the F and V keys (optional argument "s1") and B and G
keys (optional argument "s2"). The optimum values depend on the peak shape and width; For details, see http://terpconnect.umd.edu/~toh/spectrum/I...eResEnhance.htm).
The Backspace key starts background correction mode. The cursor changes to crosshairs; click it at multiple points along the presumed background. When the last point is clicked, the linearily interpolated baseline betwen those points is subtracted from the signal. To restore the original background (i.e. to correct an error or to try again), press the '' key (just below the backspace key).
The P key toggles off and on the peak measure mode, which measures and displays the peak position, height, width, and area of the one peak at a time if it is centered and zoomed in; a red "cap" on the peak indicates that portion of the signal that is taken for the measurement. Press the 'R' key to print out the peak measures in the command window. Press the T key to activate the "autozero" mode, which subtracts a quadratic background from the signal segment in the upper window.
The L key toggles off and on the Overlay mode, which overlays the selected portion in the upper plot with the original signal as a dotted line, for comparison.
The ; key sets selected region to zero (to trim away artifacts and spikes).
Press K to see all keyboard commands.
EXAMPLE 1: Data in two columns of a matrix.
>> load data.mat
>> isignal(DataMatrix);
EXAMPLE 2: Data in separate x and y vectors
>> isignal(x,y); or
>> isignal(y)
EXAMPLE 3: As above, but specifies initial values of pan (xcenter) and
zoom (xrange) in the last two input arguments.
>> isignal(DataMatrix,180,40); or
>> isignal(x,y,180,40);
EXAMPLE 4: As above, but additionally specifies initial values of
SmoothMode, SmoothWidth, ends, and DerivativeMode.
>> isignal(DataMatrix,180,40,2,9,0,1);
EXAMPLE 5: As above, but additionally specifies initial values of the
peak sharpening parameters Sharpen, Sharp1, and Sharp2.
>> isignal(DataMatrix,180,40,2,9,0,0,1,51,6000);
EXAMPLE 6: >> x=[0:.005:2];y=humps(x);Data=[x;y];
4th derivative of the peak at x=0.9:
>> isignal(Data,0.9,0.5,1,3,1,4);
Peak sharpening applied to the peak at x=0.3:
>> isignal(Data,0.3,0.5,1,3,1,0,1,220,5400);
(Press 'E' key to toggle sharpening ON/OFF)
Free download from Shareware Connection - function Y=isignal(Data,xcenter,xrange,sm,sw,em,dm,rm,s1,s2) Version 1.9, Novemver, 2011.
Version: 1.9 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 08-02-2013 | Rating: 0 | Title: iSignal
Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/32075/22/isignal.zip
Interactive Smoothing - nteractive smoothing for time-series signals, with sliders that allow you to adjust the smoothing parameters continuously while observing the effect on your signal dynamically
Interactive Power Spectrum Demo - Digital signal generator (sumulator) with power spectrum display and sliders for "real time" control
Fit blackbody equation to spectrum - Simple example of the use of the FMINSEARCH function to fit the blackbody equation to the emission spectrum of an incandescent body for the purpose of estimating its color temperature and emissivity
iPower: Interactive Power Spectrum Demonstrator - Keyboard-controlled interactive power spectrum demonstrator, useful for teaching and learning about the power spectra of different types of signals and the effect of signal duration and sampling rate
IDpeak: Peak Identifier Function - Finds peaks in the signal "DataMatrix" (with x-values in column 1 and y-values in column 2)
SimpleTest
WordPress Auto Poster Plugin
Professional Simulink Audio Equalizer
PHP Print / Echo
Ends Smart Form
Output buffering, and how it can change your life
ScriptCase - PHP Code Generator
Advanced Istaller for Java
FORMfields - The PHP Framework
C to C++ Converter
C++ Compiler
Wind Turbine Model
RTFGen - the PHP RTF generator
Cumulative Mann-Kendall trend test
SWF to FLA Converter for PC - SWF to FLA Converter for PC by Eltima Software is a new tool to convert any Macromedia Flash file into the original FLA. Thanks to it you can customize any file available on the Internet (providing that you don't abuse copyright notes) to suite your.
Repair corrupt Microsoft word files - Professional word file repair software doc file restore tool correct corruption in corrupted Microsoft Word files and documents. MS Word repair software supports all version files of Microsoft Word created including MS Word XP, MS Word 2000, MS Word
SysTools ZIP Repair - Zip file repair software for Zip file recovery to open corrupt zip file, repair zip file, & extract zip files. Best ZIP file reader tool to restore music, images, documents, emails etc from corrupt Zip files.
SysTools BKF Recovery - Repairs corrupt BKF archive having CRC error
Registry Optimizer - Scan, Find and Fix PC Errors Fast! Optimization of Your PC made Easy.
Shareware Connection periodically updates pricing and software information of 'iSignal' from company source 'Tom O'Haver' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'iSignal' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of iSignal.
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 ...
MagiX Video Pro - For PC users, there is no shortage of software to edit video. However, not all video editors come with the required features and versatility to edit complex projects and deal with several gigabytes of HD content easily. The high end video editors ...
Voila - Mac users have never felt much hassle as far as image editing goes, given the fact Apple itself offers two compelling image editing suites. However, serious users may find the inbuilt screen capturing options basic, the fact they are much ahead ...
Avast Endpoint Protection Suite Plus - PC security has become a vital aspect of computing nowadays and business users face the heat more than home users. While installing and handling a standalone antivirus suite is neither tedious nor time consuming, the scenario is different in ...
Avid Media Composer - When it comes to professional level video editing, there are plenty of tools available for computer users nowadays. While a lot of studio professionals swear by apps like Adobe’s powerhouse software Premiere Pro and Mac users stick to Final ...
Wipe Expert 3 - Data security has become a serious issue for billions of computer users worldwide. From using encryption apps to backing up data in cloud, users are resorting to various measures to ensure safety of their data nowadays. However, you also need to ...
CyberGhost VPN - There are so many ways available to browse the web nowadays. You can use a plethora of devices and pick from various service providers to get online. However, tech savvy users resort to additional measures to access the internet without being ...
Cryper - Nowadays PC users can no longer rely completely on any security software. Newer ways of data theft and exploits are emerging on the horizon, making PC security a complicated and worrisome thing. If you are particular about the data you store in ...
Quick Heal PCTuner - Performance deficit or unexpected slowdown is something most PC users are acquainted with. Even those with powerful laptops and desktops have to face these issues from time to time. A PC can run slowly when temporary files clutter the HDD or ...
McAfee SiteAdvisor Live - Nowadays, PC users look for more than a standalone antivirus software to boost their PC protection level. If you feel concerned about online safety and need a more secure browsing experience, it is prudent that you use an add-on security tool ...


