endЗакройте оператор блока
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
end ключевое слово, которое, в зависимости от контекста, анализируется как одно из следующих ключевых слов:
Каждое из ключевых слов proc, case, ifдляповторение, и 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: