User`s guide
Vector Scope
5-511
5Vector Scope
Purpose Display a vector or matrix of time-domain, frequency-domain, or user-defined
data.
Library DSP Sinks
Description The Vector Scope block is a comprehensive tool, similar to a digital oscilloscope,
for displaying time-domain, frequency-domain, or user-defined signals. The
scope window, display-property settings, axis-property settings, and
line-property settings are shared with the Spectrum Scope block.
The input to this block can be any M-by-N matrix or 1-D vector, where 1-D
vectors are treated as column vectors. The frame-status for inputs are ignored;
the input to the block is always assumed to be a data frame, even if the input
is not identified as a frame. Thus, any M-by-N matrix input is interpreted as
having N independent channels of data, each with M consecutive samples to be
plotted sequentially across the horizontal axis of the plot.
The Vector Scope is most commonly used to plot consecutive time samples
(from a frame-based vector). However, it is just as appropriate to use the Vector
Scope to plot vectors containing data such as filter coefficients or spectral
magnitudes.
Displaying Data
The domain of the data is specified by the Input domain parameter under the
Scope properties check box, and can be Time, Frequency, or User-defined.
When displaying an M-by-N matrix containing time-domain data, the block
assumes that each of the N input frames (columns) represent a succession of M
consecutive samples taken from a time-series. That is, each data point in the
input frame is assumed to correspond to a unique time value.
When displaying an N-by-M matrix of frequency-domain data, the block
assumes that each of the N input frames (columns) is a vector of spectral
magnitude data corresponding to M consecutive ascending frequency indices.
That is, if the input is a single column vector, u, each value in the input
frame,
u(i), is assumed to correspond to a unique frequency value, f(i),
where
f(i+1)>f(i).
When displaying user-defined data, the block does not make any assumptions
about the nature of the data in the input frame. In particular, it does not