How to solve "Parse error at METHODS: usage might be invalid MATLAB syntax."? (MATLAB 2017b)
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Li Mun Ng
el 4 de Ag. de 2019
Respondida: Li Mun Ng
el 20 de Ag. de 2019
Good day all.
I have an issue on running an application in App Designer as when I tried to simulate the designed app, the error occured:
Error using DRS
Error: File: DRS.mlapp Line: 94 Column: 5
Illegal use of reserved keyword "methods".
And when I put cursor on methods and it shows:
"Parse error at METHODS: usage might be invalid MATLAB syntax"
This problem occured when I tried to link the selections in drop-down menu to another three panels that have connection between it.
The code that I used is shown below:
% Value changed function: DropDown
function DropDownValueChanged(app, event)
value = app.DropDown.Value;
% Hide all the panels
app.PanelA.Visible = 'off';
app.PanelB.Visible = 'off';
app.PanelC.Visible = 'off';
%If Panel A is selected, show panel 1
if strcmp(value,'Panel A')
app.PanelA.Visible = 'on';
elseif strcmp(value,'Panel B')
app.PanelB.Visible = 'on';
elseif strcmp(value,'Panel C')
app.PanelC.Visible = 'on';
end
end
I have lost the direction, which part that I actually did wrong? May I ask the opinion from the community?
Thank you in advanced.
0 comentarios
Respuesta aceptada
Harsha Priya Daggubati
el 7 de Ag. de 2019
Hi,
The error might pop-up due to no matching end for the method block created by you in the App Designer Code. You also can’t create one method block inside another method block. I suggest you to search your code for any such cases.
Hope this helps!
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Develop Apps Using App Designer 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!