第十四周项目4(2)—矩阵相乘
来源:互联网 发布:cs弹道优化脚本 编辑:程序博客网 时间:2024/06/05 19:22
/* Copyright(c)2016,烟台大学计算机学院
All rights reserved.
文件名称:tset.cpp
作者:尤文敏
完成日期:2016年12月4日
版本号:v1.0
题目描述 :
矩阵相乘
问题及代码:
#include <stdio.h>#include <stdlib.h>int main(){ int a[3][2]={{1,2},{3,4},{5,6}}; int b[2][3]={{7,8,9},{10,11,12}}; int c[3][3]; int i,j,m,n; printf("两个矩阵相乘后的值为:\n"); for(i=0;i<3;i++) for(j=0;j<3;j++) { n=0; for(m=0;m<2;m++) n+=a[i][m]*b[m][j]; c[i][j]=n; } for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%6d",c[i][j]); printf("\n"); } return 0;}
运行结果:
知识点总结:
在进行矩阵的乘法时,要知道它的乘法原理,其次就是前一个矩阵的列指标要和后一个矩阵的行指标相同,这样才能保证能进行乘法运算。而且在相乘的过程中,是前一个矩阵的第一行分别和后一个矩阵的每一列对应相乘再相加,这样得到的是第一行的元素的值,然后再进行第二行的计算。
学习心得:
在编写过程中要搞清楚在循环中行和列所需要满足的条件。
0 0
- 第十四周项目4(2)—矩阵相乘
- 第十四周项目四——矩阵运算(2)矩阵相乘
- 第十四周项目4矩阵运算(2)
- 第十四周项目4(1)—矩阵相加
- 第十四周项目4矩阵运算(1)矩阵相加
- 第十四周项目四——矩阵运算(1)矩阵相加
- 第十四周OJ项目——矩阵对角线的和
- 第十四周项目4
- 第十四周项目2
- 第十四周项目2
- 第十四周 【项目2
- 第十四周项目2
- 第十四周项目2
- 第十四周—矩阵求和
- 第十四周OJ项目之矩阵
- 第十四周OJ项目D求矩阵
- 第十四周课后作业——项目一(4)
- 第十四周项目1——(2)
- idea导入项目后编译提示misc.xml(系统找不到指定的提示文件)
- 如何用Qt Creator进行Debug
- js 对编码后的中文字符解码
- (11)向量组及其线性组合
- iOS Xcode使用xcconfig配置环境参数(Debug&Release)
- 第十四周项目4(2)—矩阵相乘
- 我的iMac苹果电脑的系统崩溃和恢复
- 无限级分类函数
- C++中iostream.h和iostream的区别
- php关于数组去重的理解
- 再谈 Java中Runnable和Thread的区别
- 一个简单JAVAWEB的台管理系统
- 数据库的两列交换顺序
- centos开放端口8080