Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Русский


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, браузер переменных или редактор.
Report an issue
<< mtlb_box compatibility_functions mtlb_colordef >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:18:38 CEST 2024