WAVERUNNER XI SERIES
x WRXi-OM-E Rev D
SelectingaMathFunctionCall...............................................................................................................................174
SelectingaParameterFunctionCall......................................................................................................................174
TheExcelControlDialog........................................................................................................................................174
EnteringaFileName..............................................................................................................................................175
OrganizingExcelsheets ..........................................................................................................................................175
SettingtheVerticalScale.......................................................................................................................................176
TraceDescriptors...................................................................................................................................................176
MultipleInputsandOutputs..................................................................................................................................176
Examples................................................................................................................................................................177
SimpleExcelExample1....................................................................................................................................................177
SimpleExcelExample2....................................................................................................................................................179
ExponentialDecayTimeConstantExcelParameter(ExcelExample1)............................................................................181
GatedParameterUsingExcel(ExcelExample2)..............................................................................................................182
HowDoesthisWork?.......................................................................................................................................................183
CorrelationExcelWaveformFunction(ExcelExample3).................................................................................................183
MultipleTracesonOneGrid(ExcelExample4)................................................................................................................184
UsingaSurfacePlot(ExcelExample5)............................................................................................................................186
WritingVBScripts..................................................................................................................................................186
TypesofScriptsinVBS.....................................................................................................................................................186
LoadingandSavingVBScripts..........................................................................................................................................187
Thedefaultparameterfunctionscript:explanatorynotes..............................................................................................190
ScriptingwithVBScript.....................................................................................................................................................191
VariableTypes..................................................................................................................................................................191
VariableNames......................................................................................................................................................191
ArithmeticOperators.............................................................................................................................................192
ResultsofCalculations.....................................................................................................................................................193
OrderofCalculations.......................................................................................................................................................193
VBSControls...........................................................................................................................................................194
IF...Then...Else...EndIf...........................................................................................................................................194
SummaryofIf....Then....Else....................................................................................................................................196
SelectCase.......................................................................................................................................................................196
SummaryofSelectCase....EndSelect..........................................................................................................................197
Do...Loop......................................................................................................................................................................197
While...Wend................................................................................................................................................................198
For...Next......................................................................................................................................................................198
VBSkeywordsandfunctions..................................................................................................................................199
OtherVBSWords..............................................................................................................................................................200
Functions................................................................................................................................................................200
HintsandTipsforVBScripting................................................................................................................................201
Errors......................................................................................................................................................................202
ErrorHandling........................................................................................................................................................203
SpeedofExecution................................................................................................................................................204
ScriptingIdeas........................................................................................................................................................205
ExampleWaveformScript......................................................................................................................................205
ExampleParameterScripts....................................................................................................................................205
DebuggingScripts...................................................................................................................................................205
HorizontalControlVariables..................................................................................................................................206
VerticalControlVariables......................................................................................................................................206
ListofVariablesAvailabletoScripts......................................................................................................................206
CommunicatingwithExcelfromaVBScript...........................................................................................................207
CallingMATLABfromtheInstrument....................................................................................................................208