maxima - 千里马图自动保存
问题描述
我正在使用千里马,我有很多结果图,我想保存在驱动器上以供其他用途(制作 GIF ......等)
这就是我正在看的:
是否有任何代码可以自动保存绘图而不必一一手动保存?
先感谢您。
解决方案
好吧,一种方法是在plot2d
. 然后绘图直接输出到文件中,并且不会显示在 GUI 中。例如,
plot2d (sin(x), [x, 0, 10], [png_file, "mysinplot.png"]);
plot2d
识别png_file
、和。pdf_file
_ 在每种情况下, 等都会显示一些相关信息。ps_file
svg_file
? png_file
请注意,GIF 输出没有任何文件输出标志。最接近的是类似于 GIF 的 PNG。
我认为draw
也可以识别不同的文件格式,但如果不搜索文档我就不知道了。
如果您要生成大量绘图,通过 自动生成文件名可能会很方便sconcat
,例如在等于 10时sconcat("myplot", i, ".png")
生成。"myplot10.png"
i
推荐阅读
- elasticsearch - 为什么 Elasticsearch 中的 scaled_float 类型名称中有“float”?
- firebase - 将我的应用程序升级为空安全后,文档下的红线
- jestjs - 在 stencilJS 中使用 ref jest 单元测试用例在 componentDidLoad 上输入自动对焦错误
- batch-file - 为什么 MSG 命令在 IF 语句中不起作用?
- rcpp - 立方体中每个切片的操作
- c - 如何在不使用数组、指针或结构的情况下返回多个值?
- java - 如何使用杰克逊将未包装的 JSON 字段映射到包装的对象?
- hangfire - Hangfire:不断返回 System.ArgumentNullException
- r - 如何解开r中行数奇数的长列并命名列
- php - com.google.apps.framework.request.NotFoundException:没有为项目找到 DesignTimeAgent