Simulink model developped and running well in 2017b, exceed Jacobian elements allowed in memory in 2018b

조회 수: 1 (최근 30일)
In 2017b, the model is running well in ode23t, however, when passed to 2018b, it doesn't work with the error that the maximum Jacobian elements exceed which is allowed in memory.
When changing to an explicite solvor, an oscillation shows up where it should be stably waken to 0.
  댓글 수: 1
Lihan Xie
Lihan Xie 2019년 3월 19일
How can i explain the difference with 2017b and 2018b ?
The oscillation with explicite solvor is due to resolution error ? how can i track this problem and improve my model ?

댓글을 달려면 로그인하십시오.

답변 (1개)

Akshay Khadse
Akshay Khadse 2019년 3월 28일
This happens when the solver is kept as 'auto'. Using auto solver will fail to select the right solver if the number of jacobian elements is high. Selecting a solver as 'ode45' can help to solve the issue.
Please note that you might need to use a solver other than 'ode45' based on your model.
You may want to contact MathWorks Technical Support if this error is leading to a Simulink crash.

카테고리

Help CenterFile Exchange에서 General Applications에 대해 자세히 알아보기

제품


릴리스

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by