朱莉娅用了什么方法?

dap*_*ias 5 methods multiple-dispatch julia

我已经定义了以下变量

julia> X = (1:10) * ones(1,10)
Run Code Online (Sandbox Code Playgroud)

它定义了一个矩阵,每行等于相同的数字,列中的数字从1增加到10.我想知道哪个方法使用Julia作为函数*.我怎么能问朱莉娅?

amr*_*ods 7

@which 是你在找什么:

@which (1:10) * ones(1, 10)
# *(A::AbstractArray{T,1}, B::AbstractArray{T,2}) at linalg/matmul.jl:89
Run Code Online (Sandbox Code Playgroud)

Jupyter中,它还将超链接到相应的代码行,其中的方法在Julia的GitHub中定义.

  • @ColinTBowers如果你有这行代码,你可以手动检查下一个```by` which(*,(Matrix {Float64},Matrix {Float64})). (3认同)