Напряжение управляло осциллятором
y = vco(x,fc,fs)
y = vco(x,[Fmin Fmax],fs)
y = vco(x,fc,fs) создает сигнал, который колеблется на частоте, определенной действительным входным вектором или массивом x с частотой дискретизации fs. fc является поставщиком услуг или ссылочной частотой; когда 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.