Code covered by the BSD License  

Highlights from
Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example

image thumbnail
from Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example by Vinod Cherian
MATLAB application example for Agilent Infiniium and InfiniiVision oscilloscopes

Contents for M-Files
Contents for M-Files

Analysis Functions

The ScopeMath demo includes many functions that illustrate how to use MATLAB to analyze your data. The functions show you how to use common MATLAB operators, built-in functions, and M-files to analyze your data. The basic analysis functions are grouped into these categories:

 

  • Simple math calculations
  • Filtering
  • Tone analysis
  • Frequency analysis
  • Jitter analysis

 

The following is a list of all the M-files and links to HTML pages that display what the text would look like in the MATLAB editor.

M-File Name

Description

bandpassfilter

Filter data using bandpass Chebyshev filtering

highpassfilter

Filter data using highpass Chebyshev filtering

invertwave

Invert the waveform

jitter

Calculate difference between data clock and measured clock

lowpassfilter

Filter data using lowpass Chebyshev filtering

pulsewave

Create a pulse from a sine wave

pulsewave2

Create a pulse at zero crossings

recprimarywave

Recover the primary sine wave of the waveform

recsinewaves

Recover the sine waves of the waveform

remprimarywave

Recover the primary sine wave of the waveform and remove

squarewave

Square the input waveform

wavepsd

Power spectral density of the waveform

wavepsd2

Power spectral density with zero padding

zerocrossing

Return times found for zero crossings in data with

 

Contact us at files@mathworks.com