Skip to content

k'th diagonal version of diag missing for Diagonal #164

Closed
@jakebolewski

Description

@jakebolewski
julia> d = Diagonal(rand(5,5))
5x5 Base.LinAlg.Diagonal{Float64}:
 0.670529  0.0       0.0       0.0       0.0
 0.0       0.755698  0.0       0.0       0.0
 0.0       0.0       0.993278  0.0       0.0
 0.0       0.0       0.0       0.155609  0.0
 0.0       0.0       0.0       0.0       0.224386

julia> diag(d)
5-element Array{Float64,1}:
 0.670529
 0.755698
 0.993278
 0.155609
 0.224386

julia> diag(d,1)
ERROR: MethodError: `similar` has no method matching similar(::Base.LinAlg.Diagonal{Float64}, ::Type{Float64}, ::(Int64,))

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions