Управляемый напряжением генератор
y = vco(x,fc,fs)
y = vco(x,[Fmin Fmax],fs)
y = vco(x,fc,fs)
создает сигнал, который колеблется на частоте, определенной действительным входным вектором или массивом x
с частотой дискретизации fs
ФК
поставщик услуг или ссылочная частота; когда x
0, y
fc
Косинус Гц с амплитудой 1 произведенный в fs
Гц. x
диапазоны от -1
к 1
, где x
= -1 соответствует 0 частотным выводам,
x
= 0 соответствует
fc
, и x
= 1 соответствует
2*fc
. Выведите y
одного размера с x
.
y = vco(x,[Fmin Fmax],fs)
масштабирует область значений частотной модуляции так, чтобы ±1 значение x
дайте к колебаниям Fmin
Гц и Fmax
Гц соответственно. Для лучших результатов, Fmin
и Fmax
должен быть в области значений 0 к fs/2
.
По умолчанию, fs
1 и fc
fs/4
.
Если x
матрица, vco
производит матрицу, столбцы которой колеблются согласно столбцам x
.
Если любые значения x
лгите снаружи [–1, 1], vco
дает следующее сообщение об ошибке:
X outside of range [-1,1].
vco
выполняет модуляцию FM с помощью modulate
функция.