The SWEEP (x, a, x0, f0, x1, f1, dx) function returns a constant amplitude sinusoidal function with a linearly increasing frequency over a range of the independent variable.
Format
SWEEP (x,a,x0,f0,x1,f1,dx)
Arguments
x
|
The independent variable. You can enter a valid expression for the independent variable such as 2*TIME.
|
a
|
The amplitude of the sinusoidal function.
|
x0
|
The value of the independent variable at which the function begins.
|
f0
|
The initial sweep frequency of the sinusoidal function in units of cycles per units of the independent variable.
|
x1
|
The value of the independent variable at which the function ends.
|
f1
|
The final sweep frequency in units of cycles per units of the independent variable.
|
dx
|
The positive increment defining x0+dx as the value of the value of the independent variable where the sweep function becomes fully active.
|
Function
SWEEP (x,a,x0,f0,x1,f1,dx) =
STEP5(x,0,0,dx,1)*a*sin(2Π *freq(x))
where
freq(x) =
f0*x
|
x ≤ x0
|
f0*(x-x0)+((f1-f0)/(2*(x1-x0)))(x-x0)2+f0*x0
|
x0 < x < x1
|
f1*x-(f1-f0)/2)*(x1+x0)
|
x ≥ x1
|