Функция SWEEP (x, a, x0, f0, x1, f1, dx) позволяет вернуть синусоидальную функцию с постоянной амплитудой с линейным увеличением частоты в диапазоне независимой переменной.
Формат
SWEEP (x,a,x0,f0,x1,f1,dx)
Аргументы
x |
Независимая переменная. Можно ввести верное выражение для независимой переменной, например 2*TIME.
|
a |
Амплитуда синусоидальной функции. |
x0 |
Значение независимой переменной, при которой начинает действовать функция. |
f0 |
Начальная частота изменения синусоидальной функции в единицах циклов на единицу независимых переменных. |
x1 |
Значение независимой переменной, при которой заканчивает действовать функция. |
f1 |
Конечная частота изменения в единицах циклов на единицу независимой переменной. |
dx |
Положительное приращение, определяющее x0+dx как значение значения независимой переменной, где функция sweep применяется наиболее полно. |
Функция
SWEEP (x,a,x0,f0,x1,f1,dx) =
STEP5(x,0,0,dx,1)*a*sin(2Π *freq(x))
Где:
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
|