Максима сюжеты автосохранения

Я использую Maxima, и у меня есть много результирующих графиков, которые я хочу сэкономить на диске для других целей (создание GIF... и т. Д.)

Вот на что я смотрю:

Есть ли какой-нибудь код, который может автоматически сохранять графики вместо того, чтобы сохранять их вручную по одному?

Заранее спасибо.

1 ответ

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

Другие вопросы по тегам