Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
driver
выбирает графический драйвер
Последовательность вызова
current_driver = driver() driver(driver_name) previous_driver = driver(driver_name)
Аргументы
- driver_name
строка, драйвер, который следует выбрать (регистр символов не учитывается).
current_driver
строка, выбранный драйвер.
previous_driver
строка, драйвер, который был выбран до этого.
Описание
Эта функция позволяет переключаться между различными драйверами для экспорта или отображения.
Прямой обсчёт изображения на экране или экспорт
изображения без отображения на экране без какого-либо
графического пользовательского интерфейса. Это
доступно в режиме scilab-adv-cli
(или также вызываемом -nw
)
При использовании без входного аргумента функция
driver
возвращает имя
текущего графического драйвера.
Вывод на экран
Для отображения графика в новом окне вместо формата без вывода на экран. Это поведение по умолчанию.
- X11 или Rec
вывод на экран компьютера.
Поддерживаемые векторные форматы
Выбранный драйвер может быть одним из следующих векторных форматов:
- Pos или ps
вывод в формате Postscript.
вывод в формате PDF.
- SVG
вывод в формате SVG.
Поддерживаемые растровые форматы
Выбранный драйвер может быть одним из следующих растровых форматов:
- GIF
вывод в формате GIF.
- PNG
вывод в формате PNG.
- JPEG или JPG
вывод в формате JPEG.
- BMP
вывод в формате BMP.
- PPM
вывод в формате portable pixmap (PPM).
Примечание
Чтобы перенаправить графический вывод в GIF-файл (который будет записан во временную директорию), вы можете использовать следующий пример:
previous_driver = driver('GIF'); xinit(TMPDIR+'/mygiffile.gif'); plot3d(); xend(); driver(previous_driver); // Возврат к предыдущему драйверу
Если же, например, было сформирована последовательность
GIF-файлов, названных img*.gif
, то можно
сделать анимированный GIF-файл (с именем
anim.gif
) с помощью
convert -delay 10 img*.gif anim.gif
История
Версия | Описание |
5.4.0 |
|
Report an issue | ||
<< Графики: экспорт и печать | Графики: экспорт и печать | xend >> |