функция эмуляции 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 не должна использоваться
для функций, написанных вручную. |