Code covered by the BSD License
-
h=MUIControl(parent,style,tag...
MUICONTROL Wrap a UICONTROL
-
AnalyzedDataPanel(parent, tit...
ANALYZEDDATAPANEL creates a data analysis panel, which contains an axes,
-
DataSourcePanel(parent, title...
DATASOURCEPANEL creates a data source panel, which contains an axes,
-
MICTSource(hParent, bSimulati...
MICTSOURCE connects to an instrument object and returns an MPanel with
-
MIconFactory(p,id)
MICONFACTORY Creates built-in toolbar components
-
MLabelledData(iData, iDataLab...
MLABELLEDDATA creates a data with label associates with it.
-
MStatusBar(hParent)
hPanel.setUIProperties('BorderType', 'none');
-
MTextedProgressBar(hParent)
hPanel.setUIProperties('BorderType', 'none');
-
MakeToolbarMenubar(fig, rawDa...
MAKETOOLBARMENUBAR creates a Toolbar and Menu bar. This function is
-
PlotButton(parent, tag, cSink...
PLOTBUTTON
-
PlotData(iXData, iYData, iZDa...
PLOTDATA creates XYZ plot data.
-
ScopeMath()
SCOPEMATH creates a new SCOPEMATH GUI
-
ScopeMathLoad(varargin);
TEKLOAD Helper function for loading saved waveform data
-
addScopeMathPath
-
bandpassFilter(Data,Time, var...
BANDPASSFILTER Filter data using bandpass Chebyshev filtering
-
cellapply(cIn, hFunc)
% CELLMAP Apply a function to every element of a cell array
-
cellfilt(cIn, hPred)
% CELLFILT Filter the elements of a cell array.
-
cellmap(cIn, hFunc)
% CELLMAP Apply a function to every element of a cell array.
-
cellmapcat(cIn, hFunc)
-
cellmapfilt(cIn, hFunc, hFilt...
% CELLMAPFILT Apply a function and filter to every element of a cell array.
-
centerbuttons(hButtonAlpha, h...
% CENTERBUTTONS shift two buttons right or left so that they are
-
compScopeMath
% COMPSCOPEMATH compile the ScopeMath executable. It automatically pulls
-
directFeedthrough(Data,Time,v...
No processing on the data - feed it back to the GUI
-
genButtons(hParent, sAlpha, h...
% GENBUTTONS Generate two MButtons in at the bottom of a figure or panel.
-
getbasedir
Get Base Dir helper function for finding help html files
-
h=MAxes(parent,tag)
-
h=MBar(iParent, iPlotData)
MPLOT creates a bar plot
-
h=MButton(parent,tag, strtext...
MTBUTTON Wrap a UICONTROL PUSHBUTTON
-
h=MComboBox(parent,tag, selec...
MCOMBOBOX Wrap a UICONTROL POPUPMENU
-
h=MDataCursorIcon(parent)
MDATACURSORICON is a Data cursor icon
-
h=MEditField(parent,tag, strt...
MEDITFIELD Wrap a UICONTROL EDIT
-
h=MFigure(docked)
MFIGURE Wrap a Figure with default behavior for GUIs
-
h=MLabel(parent,tag, strtext)
MLabel Wrap a UICONTROL TEXT
-
h=MLinkIcon(parent)
MLINKICON is a pan icon
-
h=MMenu(iParent,iTag,iLabel)
MMENU Wrap a UIMENU
-
h=MPanIcon(parent)
MPANICON is a pan icon
-
h=MPanel(parent,tag)
MPANEL Wrap a UIPANEL
-
h=MPlot(iParent, iPlotData)
MPLOT creates a plot plot
-
h=MPlottableAxes(iParent,iTag...
MPLOTTABLEAXES Wrap an AXES and plot
-
h=MProgressBar(parent,tag)
MPROGRESSBAR shows what percentage of a calculation is complete,
-
h=MToggleButton(parent,tag, s...
MTOGGLEBUTTON Wrap a UICONTROL TOGGLEBUTTON
-
h=MToolBar(iParent)
MTOOLBAR Wrap a UITOOLBAR
-
h=MToolBarItem(parent, itemNa...
MTOOLBARITEM is abstract function for toolbar item such as 'zoom in, zoom out'ect.
-
h=MTriggerButton(parent,tag, ...
MTRIGGERBUTTON extends from MButton. When MTriggerButton is pressed,
-
h=MZoomInIcon(parent)
MZOOMINICON is a zoom in icon
-
h=MZoomOutIcon(parent)
MZOOMOUTICON is zoom out icon
-
handle=MWaterfall(parent, iPl...
UIWATERFALL creates a waterfall plot with memory
-
highPassFilter(Data,Time, var...
HIGHPASSFILTER Filter data using highpass Chebyshev filtering
-
histogram(Data,Time,varargin)
HISTOGRAM Histogram plot
-
histogram(Data,Time,varargin)
HISTOGRAM Histogram plot
-
invertWave(Data,Time)
INVERTWAVE Invert the waveform
-
jitter(Data,Time)
JITTER Calculate difference between data clock and measured clock
-
lowPassFilter(Data,Time,varar...
LOWPASSFILTER Filter data using lowpass Chebyshev filtering
-
msEyeDiagram(x, t, n, varargi...
EYEDIAGRAM Generate an eye diagram.
-
ms_eyediagramhist(x, t, n, va...
EYEDIAGRAM Generate an eye diagram.
-
pulseWave(Data,Time)
PULSEWAVE Create a pulse from a sine wave
-
pulseWave2(Data,Time)
PULSEWAVE2 Create a pulse at zero crossings
-
recoverPrimaryWave(Data,Time)
RECPRIMARYWAVE Recover the primary sine wave of the waveform
-
recoverSineWaves(Data,Time,nu...
RECSINEWAVES Recover the sine waves of the waveform
-
removePrimaryWave(Data,Time)
REMPRIMARYWAVE Recover the primary sine wave of the waveform and remove
-
scopeObject(driverName, visaR...
-
shrink(hContainer)
SHRINK Shrink the dimensions of a panel or figure to tightly contain the
-
squareWave(Data,Time)
SQUAREWAVE Square the input waveform
-
wavePSD(Data,Time,varargin)
WAVEPSD Power spectral density of the waveform
-
wavePSD2(Data,Time,varargin)
WAVEPSD2 Power spectral density with zero padding
-
zeroCrossing(Data,Time)
ZEROCROSSING Return times found for zero crossings in data with
-
ScopeConfig.m
-
Agilent546XX.Agilent546XX
-
AgilentInfiniium.AgilentInfin...
-
-
ContactPage.html
-
Contents for M-Files
-
bandpassfilter
-
highpassfilter
-
invertwave
-
jitter
-
lowpassfilter
-
pulsewave
-
pulsewave2
-
recprimarywave
-
recsinewaves
-
remprimarywave
-
squarewave
-
wavepsd
-
wavepsd2
-
zerocrossing
-
View all files
from
Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example
by Vinod Cherian
MATLAB application example for Agilent Infiniium and InfiniiVision oscilloscopes
|
| All files for Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example |
/ScopeMath/GUI/AnalyzedDataPanel.m
/ScopeMath/GUI/DataSourcePanel.m
/ScopeMath/GUI/MICTSource.m
/ScopeMath/GUI/MakeToolbarMenubar.m
/ScopeMath/GUI/PlotButton.m
/ScopeMath/GUI/Thumbs.db
/ScopeMath/GUI/hgComponents/MAxes.m
/ScopeMath/GUI/hgComponents/MBar.m
/ScopeMath/GUI/hgComponents/MButton.m
/ScopeMath/GUI/hgComponents/MComboBox.m
/ScopeMath/GUI/hgComponents/MDataCursorIcon.m
/ScopeMath/GUI/hgComponents/MEditField.m
/ScopeMath/GUI/hgComponents/MFigure.m
/ScopeMath/GUI/hgComponents/MLabel.m
/ScopeMath/GUI/hgComponents/MLinkIcon.m
/ScopeMath/GUI/hgComponents/MMenu.m
/ScopeMath/GUI/hgComponents/MPanIcon.m
/ScopeMath/GUI/hgComponents/MPanel.m
/ScopeMath/GUI/hgComponents/MPlot.m
/ScopeMath/GUI/hgComponents/MPlottableAxes.m
/ScopeMath/GUI/hgComponents/MProgressBar.m
/ScopeMath/GUI/hgComponents/MStatusBar.m
/ScopeMath/GUI/hgComponents/MTextedProgressBar.m
/ScopeMath/GUI/hgComponents/MToggleButton.m
/ScopeMath/GUI/hgComponents/MToolBar.m
/ScopeMath/GUI/hgComponents/MToolBarItem.m
/ScopeMath/GUI/hgComponents/MTriggerButton.m
/ScopeMath/GUI/hgComponents/MUIControl.m
/ScopeMath/GUI/hgComponents/MWaterfall.m
/ScopeMath/GUI/hgComponents/MZoomInIcon.m
/ScopeMath/GUI/hgComponents/MZoomOutIcon.m
/ScopeMath/GUI/icons/Thumbs.db
/ScopeMath/GUI/icons/chain_linked.gif
/ScopeMath/GUI/icons/chain_unlinked.gif
/ScopeMath/GUI/icons/pan.mat
/ScopeMath/GUI/icons/tool_data_cursor.gif
/ScopeMath/GUI/icons/view_zoom_in.gif
/ScopeMath/GUI/icons/view_zoom_out.gif
/ScopeMath/GUI/icons/zoom.mat
/ScopeMath/GUI/icons/zoomminus.mat
/ScopeMath/GUI/icons/zoomplus.mat
/ScopeMath/GUI/scopeObject.m
/ScopeMath/GUI/splash.bmp
/ScopeMath/ReadMe.txt
/ScopeMath/ScopeConfig.m
/ScopeMath/ScopeMath.m
/ScopeMath/data/CalibrationCurveMATLAB.dat
/ScopeMath/data/CalibrationCurveMATLAB.hdr
/ScopeMath/data/Copy_of_simChan3.mat
/ScopeMath/data/MLabelledData.m
/ScopeMath/data/PlotData.m
/ScopeMath/data/ScopeMathLoad.m
/ScopeMath/data/simChan2.mat
/ScopeMath/data/simChan3.mat
/ScopeMath/demofunctions/bandpassFilter.m
/ScopeMath/demofunctions/directFeedthrough.m
/ScopeMath/demofunctions/highpassFilter.m
/ScopeMath/demofunctions/histogram.m
/ScopeMath/demofunctions/invertWave.m
/ScopeMath/demofunctions/jitter.m
/ScopeMath/demofunctions/lowpassFilter.m
/ScopeMath/demofunctions/msEyeDiagram.m
/ScopeMath/demofunctions/pulseWave.m
/ScopeMath/demofunctions/pulseWave2.m
/ScopeMath/demofunctions/recoverPrimaryWave.m
/ScopeMath/demofunctions/recoverSineWaves.m
/ScopeMath/demofunctions/removePrimaryWave.m
/ScopeMath/demofunctions/squareWave.m
/ScopeMath/demofunctions/wavePSD.m
/ScopeMath/demofunctions/wavePSD2.m
/ScopeMath/demofunctions/zeroCrossing.m
/ScopeMath/drivers/AgilentInfiniiVision.mdd
/ScopeMath/drivers/AgilentInfiniium.mdd
/ScopeMath/help/ContactPage.html
/ScopeMath/help/ScopeMathHelpDoc.html
/ScopeMath/help/ScopeMathHelpDoc_files/Thumbs.db
/ScopeMath/help/ScopeMathHelpDoc_files/editdata.mso
/ScopeMath/help/ScopeMathHelpDoc_files/filelist.xml
/ScopeMath/help/ScopeMathHelpDoc_files/image001.png
/ScopeMath/help/ScopeMathHelpDoc_files/image002.jpg
/ScopeMath/help/ScopeMathHelpDoc_files/image003.png
/ScopeMath/help/ScopeMathHelpDoc_files/image004.jpg
/ScopeMath/help/ScopeMathHelpDoc_files/image007.jpg
/ScopeMath/help/ScopeMathHelpDoc_files/image008.jpg
/ScopeMath/help/ScopeMathHelpDoc_files/image009.gif
/ScopeMath/help/demofunctions/bandpassfilter.html
/ScopeMath/help/demofunctions/highpassfilter.html
/ScopeMath/help/demofunctions/histogram.m
/ScopeMath/help/demofunctions/intro.html
/ScopeMath/help/demofunctions/invertwave.html
/ScopeMath/help/demofunctions/jitter.html
/ScopeMath/help/demofunctions/lowpassfilter.html
/ScopeMath/help/demofunctions/ms_eyediagram.m
/ScopeMath/help/demofunctions/pulsewave.html
/ScopeMath/help/demofunctions/pulsewave2.html
/ScopeMath/help/demofunctions/recprimarywave.html
/ScopeMath/help/demofunctions/recsinewaves.html
/ScopeMath/help/demofunctions/remprimarywave.html
/ScopeMath/help/demofunctions/squarewave.html
/ScopeMath/help/demofunctions/wavepsd.html
/ScopeMath/help/demofunctions/wavepsd2.html
/ScopeMath/help/demofunctions/zerocrossing.html
/ScopeMath/help/license.txt
/ScopeMath/help/scopedemos.htm
/ScopeMath/setup.m
/ScopeMath/utils/MIconFactory.m
/ScopeMath/utils/celltools/cellapply.m
/ScopeMath/utils/celltools/cellfilt.m
/ScopeMath/utils/celltools/cellmap.m
/ScopeMath/utils/celltools/cellmapcat.m
/ScopeMath/utils/celltools/cellmapfilt.m
/ScopeMath/utils/centerButtons.m
/ScopeMath/utils/compScopeMath.m
/ScopeMath/utils/genButtons.m
/ScopeMath/utils/getbasedir.m
/ScopeMath/utils/shrink.m
/license.txt
|
|
Contact us at files@mathworks.com