码迷,mamicode.com
首页 > 其他好文 > 详细

行列式(一):创建一个行列式类

时间:2015-04-29 17:02:00      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:

  与矩阵类似,用类来表示行列式,一个数组来保存行列式的数据。

  *行列式的数学定义:其定义域为nxn的矩阵A,取值为一个标量,写作det(A)或|A|.


Public Class Determinant
    Private TableData(,) As Double
    Private RankLength As Integer
    行列式的阶
    Public ReadOnly Property Rank()
        Get
            Return RankLength
        End Get
    End Property
    行列式第iRow行第iCol列的元素
        Public Property Item(ByVal iRow As Integer, ByVal iCol As Integer)
            Get
                Return TableData(iRow - 1, iCol - 1)
            End Get
            Set(ByVal value)
                TableData(iRow - 1, iCol - 1) = value
            End Set
        End Property

    Public Sub New(ByVal nRank As Integer)
        Dim tempArray(nRank - 1, nRank - 1) As Double
        TableData = tempArray
        RankLength = nRank
    End Sub
End Class

 

行列式(一):创建一个行列式类

标签:

原文地址:http://www.cnblogs.com/experdot/p/4466285.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!