Extreme Optimization™: Complexity made simple.

Numerical Components
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
    • Statistics Library User's Guide
    • Reference
  • •
  • Support
    • Frequently Asked Questions
    • QuickStart Samples
    • Sample Applications
    • Downloads
  • •
  • Blog
  • •
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Contact us
Introduction
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 Statistics Library User's GuideStatistics Library User's Guide
Expand ReferenceReference
  • Home
  • Documentation
  • Reference
  • Extreme.Mathematics.LinearAlgebra Namespace
  • LinearTransformation Class
    • Members
    • Constructors
    • Methods
Collapse imageExpand ImageCopy imageCopyHover image
       




LinearTransformation Class

Members  See Also 
Defines methods for the solution of a system of simultaneous linear equations and related operations.

Namespace:  Extreme.Mathematics.LinearAlgebra
Assembly:  Extreme.Numerics.Net20 (in Extreme.Numerics.Net20.dll) Version: 3.6.10055.0 (3.6.10077.0)

Syntax

C#
[SerializableAttribute]
public abstract class LinearTransformation
Visual Basic (Declaration)
<SerializableAttribute> _
Public MustInherit Class LinearTransformation
Visual C++
[SerializableAttribute]
public ref class LinearTransformation abstract
F#
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type LinearTransformation =  class end

Remarks

LinearTransformation is implemented by all Matrix classes and all classes that represent matrix decompositions.

The solution of a system of simultaneous linear equations represented by a Matrix is one of the most common tasks in linear algebra. The Solve(Vector) mechanism, which is overloaded, defines a common method for all classes that can represent matrices. This not only includes the Matrix class and its descendants, but also the Decomposition class and its descendants.

LinearTransformation also defines operations that are related to solving systems of equations, such as calculating the matrix GetInverse()()(), the GetDeterminant()()() and an estimate for the EstimateConditionNumber()()().

Inheritance Hierarchy

System..::.Object
  Extreme.Mathematics.LinearAlgebra..::.LinearTransformation
    Extreme.Mathematics.LinearAlgebra..::.Decomposition
    Extreme.Mathematics..::.Matrix

See Also

LinearTransformation Members
Extreme.Mathematics.LinearAlgebra Namespace

Send comments on this topic to support@extremeoptimization.com

Copyright © 2003-2010, 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.