在学习将PyPlot与Julia编程语言(版本0.4.5)配合使用时,我在尝试生成一个简单的绘图时遇到了一个错误:
julia> using PyPlot
julia> x = linspace(0,100,1000)
linspace(0.0,100.0,1000)
julia> y = x.^2;
julia> plot(x,y)
signal (11): Segmentation fault
unknown function (ip: 0x32736)
Segmentation fault (core dumped)
有人知道这是怎么回事吗?
最佳答案
在0.4.6
上运行时,我无法重现您的错误。我的想法是:
plot
函数不喜欢参数类型的不匹配。因此,您可以应用collect(x)
,以便x
和y
均为Array
类型。 关于使用PyPlot的Julia错误-信号(11): Segmentation fault,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38476478/