Я сделал свой собственный источник сигнала, используя модуль модуля Python, у меня проблема с получением выходного сигнала самокодированного блока источника сигнала на разных частотах (на самом деле я не знаю, как это сделать). Единственный выходной сигнал, который отображается на графике БПФ, - это 0 (МГц). Принимая во внимание, что я хочу, чтобы вывод на графике FFT был на различных частотах (1 МГц, 2 МГц ...), так же, как это делает встроенный блок источника сигнала.
Рабочий код:
for i in range(0,len(output_items[0])-1):
output_items[0][i]= math.sin(2*3.14*(i)/self.fs_local)
return len(output_items[0])
Мне нужно получить представление о том, как изменить его, чтобы получить вывод на различных частотах. Этот код показывает вывод только на 0 МГц.