Julia中是否有一个命令列出了包中可用的所有方法?
例如,我加载发行版
using Distributions
现在我想看看调用什么函数从正态分布中绘制一个随机值。有没有一个很好的方法可以在没有Google搜索的情况下从Julia内部执行此操作?
答案 0 :(得分:4)
排序,虽然我认为它没多大用处:
julia> using Distributions
julia> names(Distributions)
215-element Array{Symbol,1}:
:median
:logpdf
:logpmf!
:Chisq
:posterior_rand
:fit_mle!
:NegativeBinomial
:posterior_rand!
:ContinuousMatrixDistribution
:ValueSupport
:InverseGamma
:complete
:TDist
:NormalCanon
:SufficientStats
:Chi
:logpmf
:logdetcov
:Gumbel
:Sampleable
...
或非编程,使用
julia> whos(Distributions)
AbstractMixtureModel DataType
AbstractMvNormal DataType
Arcsine DataType
Bernoulli DataType
Beta DataType
BetaPrime DataType
Binomial DataType
我认为通过在Julia 0.4中包含一个内置的文档系统,我们将在REPL中提供更多可用文档的软件包。