Я совершенно новичок в программировании на MATLAB, но я получил скрипт, который каким-то образом опускает все операторы end
для function
с.
Например:
function pushbutton_open_Callback(hObject, eventdata, handles)
[FileName,PathName,FilterIndex] = uigetfile('*.txt','Select the CONFIG file');
if FileName~=0
init_session(hObject, FileName, PathName);
end
% shouldn't there be an "end" here?
function pushbutton_start_Callback(hObject, eventdata, handles)
% ....
Это стиль "хорошо"? Очевидно, что при попытке его запустить нет синтаксических ошибок, и программа работала всякий раз, когда мы ее использовали. Функции выполняются автоматически до следующего оператора function
?