Creates matrices from text files or streams.
SystemObject Extreme.Mathematics.LinearAlgebra.IOMatrixReader Extreme.Mathematics.LinearAlgebra.IODelimitedTextMatrixReader Extreme.Mathematics.LinearAlgebra.IOFixedWidthMatrixReader Extreme.Mathematics.LinearAlgebra.IOMatlabReader Extreme.Mathematics.LinearAlgebra.IOMatrixMarketReader
Namespace: Extreme.Mathematics.LinearAlgebra.IOAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public abstract class MatrixReader : IDisposable
Public MustInherit Class MatrixReader
Implements IDisposable
public ref class MatrixReader abstract : IDisposable
[<AbstractClassAttribute>]
type MatrixReader =
class
interface IDisposable
end
The MatrixReader type exposes the following members.
Top
Top
Top
Use the MatrixReader class to read real or complex matrices from files or streams in a standard format.
Two methods are supplied: ReadMatrix(String, MatrixStorageFormat) reads real matrices, while ReadComplexMatrix(String, MatrixStorageFormat) reads
complex matrices. Input can be supplied in the form of a string containing the filename, a TextReader,
or a Stream. The format must be specified as a MatrixStorageFormat value.
Alternatively, you can create an instance of a class that inherits from MatrixReader
and call its ReadMatrix(String, MatrixStorageFormat) or ReadComplexMatrix(String, MatrixStorageFormat) methods.
The following classes allow you to read specific formats:
Numerical Libraries
Supported in: 6.0, 5.x, 4.x
Reference