MATLAB crashs when struct index line is too long

조회 수: 1 (최근 30일)
André
André 2018년 6월 25일
답변: Steven Lord 2018년 6월 25일
Hello. Somewhere in my script there is a line like this:
a = ZData.upsample.(feature2plot).center.(lower(H.BUTTONGOUP_Map_Opts_Surf3d.SelectedObject.String))(D.hexnums.upsample==1)
When I run the script or even try to put there a breakpoint, MATLAB crashes. Error message in attached file. However, if I put the code in 2 lines, like this:
a = ZData.upsample.(feature2plot).center;
a.(lower(H.BUTTONGOUP_Map_Opts_Surf3d.SelectedObject.String))(D.hexnums.upsample==1);
then MATLAB doesn't crash anymore. Why does MATLAB crash? Is it because the line is too long?
Regards, André

채택된 답변

Steven Lord
Steven Lord 2018년 6월 25일
I recommend following the instruction at the end of the crash log file.
If this problem is reproducible, please submit a Service Request via:
http://www.mathworks.com/support/contact_us/

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by