Модель Simulink, похоже, не работает на высокой частоте [Просто ошибка представления?]

#simulation #simulink #simulate

#Симуляция #simulink #имитировать

Вопрос:

У меня есть модель вида:

введите описание изображения здесь

Все, что я здесь делаю, это смешивание двух синусоидальных сигналов на основе случайных битов.

Я установил частоту сигнала первой сигнальной волны на: введите описание изображения здесь

Вторая волна знака:

введите описание изображения здесь

Вывод : введите описание изображения здесь

Но она хорошо работает, когда сигналы имеют низкую частоту.

Как я могу заставить его работать даже на высоких частотах?

Ответ №1:

80*10^3*t и 12*10^4*t оба всегда являются целым числом для всех значений t=0:0.01:100 . Следовательно, sin всегда оценивается как целое число, кратное 2*pi . Следовательно, значение графика всегда равно нулю (или достаточно близко к нему в диапазоне 10^-8 or 10^-9 .

Вам нужно изменить частоту дискретизации, чтобы получить точки, где sin не равен нулю.