【发布时间】:2019-10-22 23:28:36
【问题描述】:
在 Julia/Python 中将数组保存为文件(例如 .txt/.csv 格式)很容易,但是有什么方法可以保存通过插值数组生成的函数?举个简单的例子:
using Interpolations
inter = Dict("constant" => BSpline(Constant()),
"linear" => BSpline(Linear()),
"quadratic" => BSpline(Quadratic(Line(OnCell()))),
"cubic" => BSpline(Cubic(Line(OnCell())))
)
arr = rand(100, 100, 100) # 3D array
func = interpolate(arr, inter["cubic"])
如何保存这个函数以备将来使用,这样每次运行程序时都不需要重新插入函数?
【问题讨论】:
标签: julia interpolation