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; and performing the sweep on the indicated parameter in accordance with the sweep configuration, thereby generating resultant data for the sweep, wherein said performing the sweep on the indicated parameter in accordance with the sweep configuration comprises: providing a next sweep value of the parameter to the first operation as a current value of the parameter for the first operation; performing the first operation using the current sweep value of the parameter, thereby generating corresponding resultant data; storing the corresponding resultant data; and repeating said providing a next sweep value, said performing the first operation using the current sweep value of the parameter, and said storing the corresponding resultant data in an iterative manner in accordance with the sweep configuration.