Глядя на первую строку вашего сообщения, TooManyOutputs
предполагает, что у вас есть назначение где-то в форме
[a b] = somefunction(parameters)
, поэтому вы хотите, чтобы выходы somefunction
были помещены в a
и b
, но somefunction
возвращает только один параметр. Эта ошибка приводит к завершению вашей программы, а затем MCR понимает, что программа завершается, не закрывая окно фигуры, вызывая более поздние сообщения об ошибках.
Если я прав насчет TooManyOutputs
, у вас уже должно быть это сообщение об ошибке при запуске вашего кода непосредственно в Matlab; Вы пробовали это перед созданием отдельного приложения?
Если это не поможет, вам, вероятно, следует опубликовать часть своего кода, чтобы прояснить, откуда может возникнуть проблема.