当前位置: 首页>>代码示例>>C#>>正文


C# SparseMatrix.NumOfElements方法代码示例

本文整理汇总了C#中SparseMatrix.NumOfElements方法的典型用法代码示例。如果您正苦于以下问题:C# SparseMatrix.NumOfElements方法的具体用法?C# SparseMatrix.NumOfElements怎么用?C# SparseMatrix.NumOfElements使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SparseMatrix的用法示例。


在下文中一共展示了SparseMatrix.NumOfElements方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ConvertToSparse

        public void ConvertToSparse(SparseMatrix sparse, out double[] i, out double[] j, out double[] value, out double row, out double col)
        {
            row = sparse.RowSize;
            col = sparse.ColumnSize; 


            int length = sparse.NumOfElements();
            i = new double[length];
            j = new double[length];
            value = new double[length];

            int index = 0;
            for (int k = 0; k < (int)row; k++)
            { 
                foreach (SparseMatrix.Element e in sparse.Rows[k])
                {
                    i[index] = e.i + 1;
                    j[index] = e.j + 1;
                    value[index] = e.value;
                    index++;
                } 
            }


           
            
        }
开发者ID:meshdgp,项目名称:MeshDGP,代码行数:27,代码来源:MatlabBasic.cs

示例2: InitMatrixType

        private void InitMatrixType()
        {
            SparseMatrix matrix = null;
            this.dataGridViewType.Rows.Clear();
            int index=0;
            foreach (EnumLaplaceMatrix type in Enum.GetValues(typeof(EnumLaplaceMatrix)))
            { 
                matrix = LaplaceManager.Instance.GenerateLaplaceMatrix(type, Mesh);

                if (matrix != null)
                {
                    this.dataGridViewType.Rows.Add(index, type, matrix.ColumnSize, matrix.RowSize, matrix.NumOfElements(),
                                                   matrix.ZeroSize, matrix.WholeSize, matrix.IsSymmetric());

                    index++;
                }
            }
        }
开发者ID:meshdgp,项目名称:MeshDGP,代码行数:18,代码来源:FormEigenMatrix.cs


注:本文中的SparseMatrix.NumOfElements方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。