Documentation for uinit (SPASS).

Initialization of a uniform signal


Description

The function uinit initializes a uniform signal given its amplitudes, sampling time and initial time.

Usage

u = uinit(ampl,ts)
u = uinit(ampl,ts,t0)

Arguments

ampl Amplitudes. Row or column vector.
ts Sampling time. Scalar.
t0 Time of the first sample. Scalar. Optional.

Values

u Uniform signal.

See Also

Example

% Creation of a uniform signal

  f = 1;           % signal frequency
  t = 10/f;        % signal duration
  fs = 1000;       % sampling frequency
  ts = 1/fs;       % sampling time
  t0 = 1.;         % initial time
  times = t0+(0:ts:t); % time samples
  a = 0.45;        % signal amplitude

  ampl = a*sin(2*pi*f*times)+a*sin(4*2*pi*f*times)+0.9;   % amplitudes

  u = uinit(ampl,ts,t0);