Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語 -
Справка Scilab >> Code Matlab => Scilab > compatibility_functions > mtlb_close

mtlb_close

функция эмуляции close в Matlab

Описание

Эквивалент Scilab для close в Matlab отличается по отношению к типу текущего окна (пользовательский интерфейс или графическое окно).

  • Если текущее окно является пользовательским интерфейсом: эквивалент Scilab для close в Matlab - это close.

  • Если текущее окно является графическим: эквивалент Scilab для close в Matlab - это close или delete.

  • В Scilab мы не получаем статуса ошибки.

Функция mtlb_close([h]) используется в mfile2sci для замены close([h]), когда невозможно узнать что и куда будет введено при портировании кода Matlab в Scilab. Данная функция определит корректную семантику во время выполнения. Если вы хотите иметь более эффективный код, то можно заменить вызовы mtlb_close:

  • если h является окном интерфейса, то mtlb_close(h) может быть заменена на close(h);

  • если h является графическим окном, то mtlb_close(h) может быть заменена на delete(h).

Осторожно: mtlb_close не должна использоваться для функций, написанных вручную.

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

  • delete — delete a graphic entity and its children.
  • winsid — возвращает список графических окон
  • close — Закрывает графические окна, панели прогресса или состояния, браузер справки, xcos, браузер переменных или редактор.
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Jan 03 14:40:12 CET 2022