MATLAB crashs when struct index line is too long

1 visualización (últimos 30 días)
André
André el 25 de Jun. de 2018
Respondida: Steven Lord el 25 de Jun. de 2018
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é

Respuesta aceptada

Steven Lord
Steven Lord el 25 de Jun. de 2018
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/

Más respuestas (0)

Categorías

Más información sobre Structures en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by