Julia中外推匿名函数的轮廓图

时间:2019-10-10 07:53:43

标签: julia interpolation contour extrapolation

我在Julia中创建了一个64x64随机2D数组,然后使用Interpolations.jl对其进行插值:

using Interpolations
using Plots
gr()
x = range(-10., length=64, stop=10.)
y = range(-10., length=64, stop=10.)

v_unscaled = interpolate(potential, BSpline(Cubic(Line(OnCell()))))
v_scaled = Interpolations.scale(v_unscaled, x, y)
v = extrapolate(v_scaled, 0) 

p_int = contour(x, y, v_scaled, fill=true)
display(p_int)

p = contour(x, y, v, fill=true)
display(p)

当我绘制外推函数v时,轮廓的非零部分会收缩到左下角,这与预期不符,因为在指定的域中,两个图应看起来相同。上面的程序有什么问题?

plot

0 个答案:

没有答案