主要内容

快速控制函数生成器函数

fgen函数使用以下函数,以及标准函数,如连接而且断开连接

函数 描述
selectChannel

指定函数生成器从中产生波形的通道名称。

例子:

selectChannel (myFGen ' 1 ');
司机

返回可用的函数生成器仪器驱动程序的列表。

例子:

driverlist = drivers(myFGen);

请参阅本表后关于使用Keysight™(前agilent)基于scpi的驱动程序的说明®)函数生成器。

资源

检索可用仪器资源的列表。当使用IVI-C函数生成器时,它返回可用的VISA资源字符串列表。

例子:

res = resources(myFGen);
selectWaveform

指定函数发生器产生的任意波形。

例子:

selecwaveform (myFGen, wh);

在哪里wh正在选择的波形句柄。

downloadWaveform

将任意波形下载到函数生成器。如果提供输出变量,则返回波形句柄。它可以用于selectWaveform而且removeWaveform功能。

如果不提供输出变量,函数生成器将在下载新波形时覆盖波形,并在断开连接时删除它。

例子:

下载以下波形到fgen w = 1:0.001:2;下载波形(myFGen, w);
下载一个波形到fgen并返回一个波形句柄wh = download波形(myFGen, w);
removeWaveform

从函数生成器的内存中删除先前创建的任意波形。如果提供了一个波形句柄,它将删除由该波形句柄表示的波形。

例子:

从fgen中删除一个波形,使用波形句柄10000 remove波形(myFGen, 10000);
enableOutput

使函数发生器产生出现在输出连接器处的信号。函数所定义的波形波形财产。如果波形属性设置为“Arb”,该函数使用最新的内部波形句柄输出波形。

enableOutput (myFGen);
disableOutput

禁用出现在输出连接器上的信号。禁用所选通道。

disableOutput (myFGen);
重置

将函数生成器设置为工厂状态。

使用基于scpi的Keysight函数生成器驱动程序

如果您正在使用基于scpi的Keysight(以前的agilent)函数生成器,例如33220A,则在使用司机函数在fgen对象myFGen

driverlist = drivers(myFGen);驱动:Agilent332x0_SCPI支持型号:33210A, 33220A万博1manbetx, 33250A

_SCPI在仪器名称后面表示这是使用SCPI驱动程序而不是IVI®司机。

使用属性

有关用于快速控制函数生成器的万博1manbetx受支持属性的列表,请参见快速控制函数生成器属性