矩阵的乘法
2015-07-08 00:00
260 查看
摘要: 大学课程设计中的矩阵乘法
最近在做课程设计,在这里列出矩阵乘法的最原始代码。
最近在做课程设计,在这里列出矩阵乘法的最原始代码。
int m,n,a,b;//以上行列值,视具体情况而定 int[,] mulit1 = new int[n,m]; int[,] mulit2 = new int[a,b]; //根据矩阵乘法的规则,我们知道,将要相乘的两个矩阵,必须满足,mulit1的列m,必须等于mulit2的行a。 //同时,相乘出来的结果矩阵的行和列分别是mulit1的行n,与mulit2的列b; //所以我们就知道了result的行与列; int[,] result = new int[n,b]; //运算代码 for(int k = 0;k<n;k++){ for(int j = 0;j<b;j++){ for(int i = 0;i<m;i++){ result[k,j] += mulit1[k,i]*mulit2[i,j]; } } } //运算代码是不是很简单? 但是,这无疑是时间复杂度最高的矩阵乘法了
相关文章推荐
- 云主机的时代,虚拟主机该如何生存?
- 堆实现
- AlertDialog与FragmentDialog
- ehcache-server RESTful
- 我的第一台打印机-加电测试
- ZooKeeper典型应用场景一览
- 中大型移动互联网公司技术架构选择(转载)
- 多个相同属性的表单,获取不同表单的属性值
- android文档笔记(1)
- 敏捷管理是什么?
- 信息系统项目管理师挂靠方法及流程
- 执行一条sql语句update多条记录实现思路
- 几经辛苦,千医康健康网站终于上线
- View 事件传递,分发与拦截
- CSS 文本常用的换行方法
- 手机页面左右漂浮, PC端没有滚动条的抓狂问题
- boostrap 里的media的图片为什么会看不见
- Java程序员到架构师的推荐阅读书籍
- shell脚本利用Here Document ,打包C的源码并编译生成再执行。shell携代攻击程序
- 解决ssh登录后闲置时间过长而断开连接