Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries for .NET

  • Home
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Blog
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Configuration
Using Parallelism
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference
  • Extreme Optimization
    • Features
    • Solutions
    • Documentation
    • QuickStart Samples
    • Sample Applications
    • Downloads
    • Technical Support
    • Download trial
    • How to buy
    • Blog
    • Company
    • Resources
  • Documentation
    • Introduction
    • Deployment Guide
    • Configuration
    • Using Parallelism
    • Mathematics Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Data Access Library User's Guide
    • Reference
  • Reference
    • Extreme
    • Extreme.Collections
    • Extreme.Data
    • Extreme.Data.Json
    • Extreme.Data.Matlab
    • Extreme.Data.R
    • Extreme.Data.Stata
    • Extreme.Data.Text
    • Extreme.DataAnalysis
    • Extreme.DataAnalysis.Linq
    • Extreme.Mathematics
    • Extreme.Mathematics.Algorithms
    • Extreme.Mathematics.Calculus
    • Extreme.Mathematics.Calculus.OrdinaryDifferentialEquations
    • Extreme.Mathematics.Curves
    • Extreme.Mathematics.Curves.Nonlinear
    • Extreme.Mathematics.Distributed
    • Extreme.Mathematics.Distributed.Cuda
    • Extreme.Mathematics.EquationSolvers
    • Extreme.Mathematics.FSharp
    • Extreme.Mathematics.Generic
    • Extreme.Mathematics.Generic.LinearAlgebra
    • Extreme.Mathematics.Generic.LinearAlgebra.Implementation
    • Extreme.Mathematics.Generic.LinearAlgebra.Providers
    • Extreme.Mathematics.Generic.SignalProcessing
    • Extreme.Mathematics.Implementation
    • Extreme.Mathematics.LinearAlgebra
    • Extreme.Mathematics.LinearAlgebra.Complex
    • Extreme.Mathematics.LinearAlgebra.Complex.Decompositions
    • Extreme.Mathematics.LinearAlgebra.Implementation
    • Extreme.Mathematics.LinearAlgebra.IO
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers.Preconditioners
    • Extreme.Mathematics.LinearAlgebra.Providers
    • Extreme.Mathematics.LinearAlgebra.Sparse
    • Extreme.Mathematics.Optimization
    • Extreme.Mathematics.Optimization.Genetic
    • Extreme.Mathematics.Optimization.LineSearches
    • Extreme.Mathematics.Random
    • Extreme.Mathematics.SignalProcessing
    • Extreme.Numerics.FSharp
    • Extreme.Statistics
    • Extreme.Statistics.Distributions
    • Extreme.Statistics.IO
    • Extreme.Statistics.Linq
    • Extreme.Statistics.Multivariate
    • Extreme.Statistics.Random
    • Extreme.Statistics.Tests
    • Extreme.Statistics.TimeSeriesAnalysis
  • Extreme.Mathematics.LinearAlgebra.IO
    • DelimitedTextMatrixReader Class
    • DelimitedTextMatrixWriter Class
    • FixedWidthMatrixReader Class
    • FixedWidthMatrixWriter Class
    • MatFileDataElement Class
    • MatlabReader Class
    • MatrixMarketReader Class
    • MatrixMarketWriter Class
    • MatrixReader Class
    • MatrixStorageFormat Enumeration
    • MatrixWriter Class
  • FixedWidthMatrixWriter Class
    • FixedWidthMatrixWriter Constructors
    • Properties
    • Methods
FixedWidthMatrixWriter ClassExtreme Optimization Numerical Libraries for .NET Professional
Writes matrices to a fixed-width text file.
Inheritance Hierarchy

SystemObject
  Extreme.Mathematics.LinearAlgebra.IOMatrixWriter
    Extreme.Mathematics.LinearAlgebra.IOFixedWidthMatrixWriter

Namespace: Extreme.Mathematics.LinearAlgebra.IO
Assembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
Syntax

C#
VB
C++
F#
Copy
public class FixedWidthMatrixWriter : MatrixWriter
Public Class FixedWidthMatrixWriter
	Inherits MatrixWriter
public ref class FixedWidthMatrixWriter : public MatrixWriter
type FixedWidthMatrixWriter =  
    class
        inherit MatrixWriter
    end

The FixedWidthMatrixWriter type exposes the following members.

Constructors

  NameDescription
Public methodFixedWidthMatrixWriter(Stream)
Constructs a new FixedWidthMatrixWriter.
Public methodFixedWidthMatrixWriter(TextWriter)
Constructs a new FixedWidthMatrixWriter object.
Public methodFixedWidthMatrixWriter(String)
Constructs a new FixedWidthMatrixWriter.
Public methodFixedWidthMatrixWriter(TextWriter, String, String, Int32, String, IFormatProvider)
Constructs a new FixedWidthMatrixWriter object.
Top
Properties

  NameDescription
Public propertyColumnWidth
Gets or sets the default column width.
Public propertyFormat
Gets or sets the numeric format used to write matrix components.
Public propertyFormatProvider
Gets or sets the IFormatProvider that defines the format of data.
Public propertyHeaderRows
Gets the list of header rows that precede the matrix data..
Protected propertyWriter
Gets the TextWriter the matrix is being read from.
(Inherited from MatrixWriter.)
Top
Methods

  NameDescription
Public methodClose
Closes the MatrixReader and releases any system resources associated with the MatrixReader.
(Inherited from MatrixWriter.)
Protected methodDispose
Releases the unmanaged resources used by the MatrixReader and optionally releases the managed resources.
(Inherited from MatrixWriter.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizes the MatrixReader.
(Inherited from MatrixWriter.)
Public methodGetColumnBreaks
Returns an array containing the positions of the column breaks.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetColumnBreaks
Sets the positions of the column breaks.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWriteComplexMatrix(MatrixComplexDouble)
Writes a complex matrix.
(Overrides MatrixWriterWriteComplexMatrix(MatrixComplexDouble).)
Public methodWriteComplexMatrix(ComplexMatrix)
Writes a complex matrix.
(Overrides MatrixWriterWriteComplexMatrix(ComplexMatrix).)
Public methodStatic memberWriteComplexMatrix(MatrixComplexDouble, Stream, Int32, String)
Writes a complex matrix from a Stream.
Public methodStatic memberWriteComplexMatrix(MatrixComplexDouble, TextWriter, Int32, String)
Writes an complex matrix from a TextWriter.
Public methodStatic memberWriteComplexMatrix(MatrixComplexDouble, String, Int32, String)
Writes a complex matrix from a file.
Public methodStatic memberWriteComplexMatrix(ComplexMatrix, Stream, Int32, String)
Writes a ComplexMatrix from a Stream.
Public methodStatic memberWriteComplexMatrix(ComplexMatrix, TextWriter, Int32, String)
Writes an ComplexMatrix from a TextWriter.
Public methodStatic memberWriteComplexMatrix(ComplexMatrix, String, Int32, String)
Writes a ComplexMatrix from a file.
Public methodWriteMatrix(MatrixDouble)
Writes a real MatrixT to a TextWriter.
(Overrides MatrixWriterWriteMatrix(MatrixDouble).)
Public methodWriteMatrix(Matrix)
Writes an Matrix to a TextWriter.
(Overrides MatrixWriterWriteMatrix(Matrix).)
Public methodStatic memberWriteMatrix(MatrixDouble, Stream, Int32, String)
Writes a real matrix to a Stream.
Public methodStatic memberWriteMatrix(MatrixDouble, TextWriter, Int32, String)
Writes a real matrix to a TextWriter.
Public methodStatic memberWriteMatrix(MatrixDouble, String, Int32, String)
Writes a matrix to a file.
Public methodStatic memberWriteMatrix(Matrix, Stream, Int32, String)
Writes a Matrix from a Stream.
Public methodStatic memberWriteMatrix(Matrix, TextWriter, Int32, String)
Writes an Matrix from a TextWriter.
Public methodStatic memberWriteMatrix(Matrix, String, Int32, String)
Writes a matrix from a file.
Top
Remarks

Use the FixedWidthMatrixWriter to write a matrix to a text file in fixed width format.

Version Information

Numerical Libraries

Supported in: 6.0, 5.x, 4.x
See Also

Reference

Extreme.Mathematics.LinearAlgebra.IO Namespace

Copyright (c) 2004-2016 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2018, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.