Ну, один из подходов - указать имя файла в аргументах plot2d
. Затем график выводится непосредственно в файл, и он не отображается в графическом интерфейсе. Например.,
plot2d (sin(x), [x, 0, 10], [png_file, "mysinplot.png"]);
plot2d
распознает png_file
, pdf_file
, ps_file
и svg_file
. В каждом случае ? png_file
и т. Д. Будет отображать некоторую информацию об этом.
Обратите внимание, что для вывода в формате GIF нет флага вывода файла. Самая близкая вещь - PNG, которая похожа на GIF.
Я думаю, draw
также распознает различные форматы файлов, но я не знаю об этом без поиска в документации.
Если вы генерируете много графиков, может быть удобно автоматически генерировать имена файлов с помощью sconcat
, например, sconcat("myplot", i, ".png")
производит "myplot10.png"
, когда i
равно 10.