end

Закройте оператор блока

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Описание

end является ключевым словом, которое, в зависимости от контекста, анализируется как одно из следующих ключевых слов:

Примеры

Пример 1

Каждое из ключевых слов 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:

Смотрите также

Функции MuPAD