диференціальних рівнянь в MATLAB

C

cedance

Guest
Привіт, я запрограмований моделі в MATLAB, яка потребує вирішення диференціальних рівнянь чисельно. я використовував команди варіанти = odeset ('AbsTol', 1e-20, "RelTol ', 1e-4); [ти] = ode15s (@ оди, [t1, t2], icval1, опціони), а також написав рівнянь. Я доклав результатів, в яких я чекати різниці. У зображенні 1.jpg, Є 2 графіків. Проте, якщо ви бачите, другого графа, він починає від її початкового значення (концентрація), а потім починає зменшуватися (надзвичайно), перш ніж вона збільшується ... і в мене немає пояснення або очікування цього результату. Верхня здається досить прямо і те, що вона має виглядати. Я також додаю них окремо і показав свій очікуваний результат на малюнку 2.jpg для більшої ясності. Хто-небудь знає, якщо це може бути наслідком чисельного рішення з відмінностями. екв? Дякую Вам, cedance.
 

Welcome to EDABoard.com

Sponsor

Back
Top