Types
This section describes systems types implemented in IntervalMatrices.jl
.
Abstract interval operators
AbstractIntervalMatrix{IT} <: AbstractMatrix{IT}
Abstract supertype for interval matrix types.
Interval matrix
IntervalMatrices.IntervalMatrix
— Type.IntervalMatrix{T, IT<:Interval{T}, MT<:AbstractMatrix{IT}} <: AbstractIntervalMatrix{IT}
An interval matrix i.e. a matrix whose coefficients are intervals. This type is parametrized in the number field, the interval type, and the matrix type.
Fields
mat
– matrix whose entries are intervals
Examples
julia> A = IntervalMatrix([-0.9±0.1 0±0; 0±0 -0.9±0.1])
2×2 IntervalMatrix{Float64,Interval{Float64},Array{Interval{Float64},2}}:
[-1, -0.799999] [0, 0]
[0, 0] [-1, -0.799999]