excel里面的宏VB编程
假如有一个十行十列的稀疏矩阵 如果其中第9行第9列有一个数为8 那么在excel表中可以化简,比如这个表示这个稀疏矩阵中只有第九行第九列的元素为8 ,其他元素都为0
现在有两个这样的稀疏矩阵,计算它们的乘积,矩阵可以自己随便写,但要是化简之后的形式,输出的也是化简之后的形式。用VB怎么写这个程序。。。。。。。
【急哭了 真的很急 叩谢】
我只会简单的for循环和if语句 晕,那如果10×10的矩阵,共有100个数。
你只举了一个很特殊的例子,要是其它情况,如何“简化表示”呢?
难道你的每个矩阵,都只有1个非0值么?
比如: 这里面有29个非0的值,其中还有几个的值是有重复的……
还有,你这“稀疏矩阵”,那么多的0,“相乘”的结果,好象基本上是全变0了吧?
稀疏矩阵???这个词好像没印象了,不知曾经学过还是还给谁了......哎,老矣
补充:VB , 数据库(包含打印,安装,报表)