2016-07-07 76 views
1

我想使用温斯顿图形包。当我这样做时,我得到以下警告:温斯顿朱莉娅 - 警告:不赞成的语法

using Winston 

Winston.plot(x -> sin(x)*x,0,2) 
Winston.grid() 

WARNING: deprecated syntax "AbstractVecOrMat{T} (" at /home/jmarcellopereira/.julia/v0.4/Winston/src/Winston.jl:96. 
Use "AbstractVecOrMat{T}(" instead. 
WARNING: requiring "Dates" in module "Winston" did not define a corresponding module. 
WARNING: module Winston should explicitly import * from Base 
WARNING: both Winston and SymPy export "Curve"; uses of it in module Main must be qualified 

这些是什么意思,它们会阻止我的情节被生成?

+1

看起来温斯顿有一段时间没有更新,为什么不尝试一个不同的绘图软件包,例如: Plots.jl?无论如何,这只是一个警告,并不是一个错误。 –

回答

2

您使用的上述代码在我的电脑上仍然正常工作(使用Julia 0.4.6)。警告只是因为温斯顿最近没有更新。自从上次更新以来,底层的Julia代码已发生变化,Winston尚未完全适应这些更改。除非您想自愿帮助开发Winston套件,否则您无法“修复”这些警告。

尽管在这种情况下,这些问题并不妨碍您完成所需的情节,但他们警告您可能在其他设置中遇到问题。

+0

我明白了。我将使用相同的pyplot。谢谢 –