我是 Julia-Lang 的新手,我试图在 Julia 中多次求解对称三对角系统,所以我将矩阵组装为
SymTridiagonal( e ,ones(L-4) )
我的系统中的变化是右手边。所以我尝试在这个线程上使用 Chris Rackauckas 解决方案,我引用:
只需执行 X=lufact(X) 然后 X\b
问题是,当我这样做时,我得到
ERROR: LoadError: MethodError: no method matching lufact!(::SymTridiagonal{Float64})
lufact!(!Matched::Union{Base.ReshapedArray{T<:Union{Complex{Float32}, Complex{Float64}, Float32, Float64},2,A,MI}
所以我的问题是:什么是对 lufact 进行归因的正确方法!功能