如何查看Julia包中的方法列表

时间:2015-02-22 18:29:43

标签: julia

Julia中是否有一个命令列出了包中可用的所有方法?

例如,我加载发行版

using Distributions

现在我想看看调用什么函数从正态分布中绘制一个随机值。有没有一个很好的方法可以在没有Google搜索的情况下从Julia内部执行此操作?

1 个答案:

答案 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中提供更多可用文档的软件包。