1. A memory medium comprising program instructions for specifying a signal analysis function, comprising: receiving first user input indicating a parameter for a first operation, wherein the operation implements at least a portion of a signal analysis function; programmatically including the first operation in a sweep loop; receiving second user input specifying a sweep configuration for a sweep on the indicated parameter; performing the sweep on the indicated parameter in accordance with the sweep configuration, thereby generating resultant data for the sweep; and storing the resultant data for the sweep.