Официальный сайт студ.городка НГТУ
Software » [Simulink] Проблема генерирования синусоиды 

#1  16.03.06 13:45

[Simulink] Проблема генерирования синусоиды

Необходимо получить синусоиду высокой частоты 5000-20000 рад/с, пользовался блоком Sine - если задать частоту там более ~ 100 рад/с то на выходе получается фигня, а не синус.. Пробовал собирать этот Sine сам в ручную, т.е. блок sin + входной параметр время умноженное на частоту и все это на амплитуду - на выходе та же фигня..
Единственное что помогает, так это генерировать дискретный сигнал с низким шагом квантования с помощью того же Sine, НО так как это все дело используется в дискретной системе, там происходит эффект нехороший, т.е. этот вариант тоже отпадает.
Может быть кто-нибудь с этим сталкивался? ни в одной книге по матлабу про этот баг не нашел.
Нужно просто получить синусоиду высокой частоты в качестве помехи измерения выходного сигнала объекта N.
Заранее благодарен за помощь.

Offline

#2  17.03.06 09:54

Re: [Simulink] Проблема генерирования синусоиды

:)

Offline

#3  17.03.06 12:08

Re: [Simulink] Проблема генерирования синусоиды

как вариат выстави вручную параметры max step size и initial step size, например 1e-5 и 1e-6 соответственно или ещё меньше

Offline

#4  17.03.06 12:55

Re: [Simulink] Проблема генерирования синусоиды

вот вот, 20000 рад/с - это 7*10^-6 значит ставь размер шага 10^-6 или меньше и всё должно получиться. Правда будет медленнее

Offline

Software » [Simulink] Проблема генерирования синусоиды 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.020 сек.
Выполнено 11 запросов.