Перейти к содержанию
    

Как прервать функцией выполнение *.m

Всем доброго времени суток.

Вопрос организационного плана по Matlab'у.

Как прервать выполнение скрипта с помощью функциию

Не цикла, а именно скрипта без использования функции error.

В более ранних версия использовал break, но в 2015 она работает только в цикле :(

Или хотя бы сделать, чтобы мой error не выводился красным цветом :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

return

 

Yes you can with the help of

 

return;

 

Return works in Matlab-scripts like it does in functions.

http://stackoverflow.com/questions/1514664...t-in-the-script

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

return

 

help return

return Return to invoking function.

 

Он работает, если вся программа из себя представляет один main, в противном случае он возвращается в предыдущий *.m, который вызвал текущий *.m.

А надо именно прервать работу и чтобы это было видно в command window, не красным цветом :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...