реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Как прервать функцией выполнение *.m, Matlab R2015b
Tpeck
сообщение Oct 20 2016, 09:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 14-03-06
Пользователь №: 15 243



Всем доброго времени суток.
Вопрос организационного плана по Matlab'у.
Как прервать выполнение скрипта с помощью функциию
Не цикла, а именно скрипта без использования функции error.
В более ранних версия использовал break, но в 2015 она работает только в цикле sad.gif
Или хотя бы сделать, чтобы мой error не выводился красным цветом sm.gif
Go to the top of the page
 
+Quote Post
alexunder
сообщение Oct 20 2016, 10:08
Сообщение #2


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



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


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post
Tpeck
сообщение Oct 20 2016, 10:18
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 14-03-06
Пользователь №: 15 243



Цитата(alexunder @ Oct 20 2016, 13:08) *
return


help return
return Return to invoking function.

Он работает, если вся программа из себя представляет один main, в противном случае он возвращается в предыдущий *.m, который вызвал текущий *.m.
А надо именно прервать работу и чтобы это было видно в command window, не красным цветом sm.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 13:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016