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