end
Закройте оператор блока
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
end
является ключевым словом, которое, в зависимости от контекста, анализируется как одно из следующих ключевых слов:
Каждое из ключевых слов proc
, case
, if
, for
, repeat
и while
запускает некоторое построение блока на языке MuPAD®. Каждый блок может быть закрыт с end
или с соответствующим специальным ключевым словом end_proc
, end_case
и т.д.:
f := proc(a, b) local i; begin for i from a to b do if isprime(i) then print(Unquoted, expr2text(i)." is a prime") end end end:
f(20, 30):
23 is a prime
29 is a prime
Синтаксический анализатор переводит end
в соответствующий поиск по ключевым словам тип блока:
expose(f)
proc(a, b) name f; local i; begin for i from a to b do if isprime(i) then print(Unquoted, expr2text(i)." is a prime") end_if end_for end_proc
delete f: