# :FUNCtion:OPERand

:FUNCtion Define Commands

- :FUNCtion:COLor
- :FUNCtion:CONStant
- :FUNCtion:CWINdow
- :FUNCtion:DISPlay
- :FUNCtion:HORizontal:SCALing
- :FUNCtion:OPERand
- :FUNCtion:PATTern:FILE:GCODe
- :FUNCtion:PATTern:FILE:NAME
- :FUNCtion:PATTern:FILE:RELoad
- :FUNCtion:PATTern:INVert
- :FUNCtion:PATTern:KPATtern
- :FUNCtion:PATTern:MODE
- :FUNCtion:PATTern:TRACking
- :FUNCtion:SIGNal:TYPE
- :FUNCtion:SIGNal:TYPE:TRACking
- :FUNCtion:SNOise:CALibrate
- :FUNCtion:SNOise:SNValue:LEVel{0:3}?
- :FUNCtion:UNAMe

## Command Syntax

    :FUNCtionN:OPERand{1|2} {CHAN{N} | DIFF{1:4} | WMEMory{1:8} | CONStant{1:16}}

Where N identifies one of sixty four {1:64} math functions that you can create. For example, `:FUNCtion2`.

## Query Syntax

    :FUNCtionN:OPERand?

## Description

Assigns a source as an operand to the indicated function. Operands can be channels, differential channels, waveform memories, and constants. Constants can be applied to only one input of the add, subtract, multiply, or versus functions. If a function only accepts one operand, identify the operand in the command string as shown in the following examples:

    :FUNCtion1:OPERand
    :FUNCtion1:OPERand1

If the function takes a second operand, identify the second operand as:

    :FUNCtion1:OPERand2

Operand 1 is always the function's top-most operand in function diagrams.