matlabFunction keeps running forever

조회 수: 1 (최근 30일)
M Al Mamun
M Al Mamun 2020년 7월 24일
댓글: M Al Mamun 2020년 7월 25일
Hello all,
I have a Jacobian matrix of 5420-by-5420 which contains symbolic expressions. Then I use matlabFunction to make the Jacobian a function handle. However, it keeps running forever. I don't know if it is freezed/hanged. The sample code is below.
jac=matlabFunction(Jacobian, 'Vars',{[h],[y],[x0],[Pload],[Qload]});
What is the reason that it keeps running? Could anyone please help me regarding this? Thanks in advance.
  댓글 수: 2
Walter Roberson
Walter Roberson 2020년 7월 25일
You are asking it to create more than 25 million elements... it is going to take a while.
M Al Mamun
M Al Mamun 2020년 7월 25일
Yeah I understand now. matlabFunction roughly does 520 elements per second. So, it's gonna take around 15 hours for 5420*5420 = 29376400 elements. Thank you.

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB Coder에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by