![]() |
Вопрос по MATLAB Simulink
Уважаемые знатоки!
Какие значения параметров в Solver options выставить для ode23tb ? для моделирования электрической схемы с элементами силовой электроники |
не хотите оставить default значения?
Цитата:
|
Цитата:
|
Цитата:
|
от этого симулинка проблем больше чем пользы :(
Uzanka, если вручную выставить max step size и min step size это сильно повлияет на результат? Например min 1е-5, max 1е-3 |
Цитата:
Добавлено через 12 минут По нашему опыту и экспериментам на разных задачах, ode15s лучше всех. Другие ученые тоже вроде бы именно его советуют. Муж тут подсказывает, что ode23tb очень плох. Лучше использовать ode15s . Ограничение на шаг снизу я бы не ставила. Это плохо для точности. Ограничение на шаг сверху можно поставить. Как вам удобнее. Будет влиять на скорость счета. На счет AbsTol и RelTol мы ставили 1е-4. Можно и выше, но на скорость повлияет. Вот код, к примеру: оptions = odeset('AbsTol',1е-4,'RelTol',1е-4,'MaxStep',0.1); [t,xx] = ODE15s(nameF,[t0 T],x0,options); |
У нас примерно одинаковые результаты с 23tb и 15s получались, что по погрешности, что по времени.
|
Uzanka, спасибо за помощь
В интернете эксперты советуют для расчетов электрических схем целесообразно использовать ode23tb правда никак это не аргументируя поменял на ode15s разницы пока не наблюдается |
Текущее время: 15:04. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»