功能:获取索引宽存储矩阵所需刚度矩阵元素个数

格式:GetSparseSize2(Element)
Element:一个m*n的矩阵变量,表示有m个单元,每个单元存储n个节点索引,索引号从1开始

函数执行完毕返回元素个数

说明:在写有限元程序时,需要组装刚度矩阵,而对于刚度矩阵,如果只储存当中的非0元素,这时需要多少个单元来储存,本函数即是返回这种问题的解。对于二维问题,需要储存的单元数为返回的结果乘以4;对于三维问题,需要储存的单元数为返回的结果乘以9

例子:

//这里以一个简单的平面三角形单元为例
a=[1,2,3];
n=GetSparseSize2(a)//回车得到如下结果,则最终的元素个数为n*4=9*4=36
n =
[ 9.00000000000000 ]