C++实现三个矩阵乘法
来源:互联网 发布:重返狼穴3mac怎么安装 编辑:程序博客网 时间:2024/06/01 07:18
#include<iostream> using namespace std; #define SIZE_M 2 #define SIZE_N 3 #define SIZE_S 4 #define SIZE_T 1 int main(){ int matrix_a[SIZE_M] [SIZE_N]={{1,2,3},{4,5,6}};//a矩阵2X3 int matrix_b[SIZE_N] [SIZE_S]={{1,2,3,4},{5,6,7,8},{1,2,3,4}};//b矩阵3X4 int matrix_c[SIZE_S][SIZE_T]={{1},{1},{1},{1}};//c矩阵4*1 int matrix_result[SIZE_M][SIZE_T];//结果矩阵2X1 for(int m=0;m<SIZE_M;m++){ for(int t=0;t<SIZE_T;t++){ matrix_result[m][t]=0;//变量使用前记得初始化,否则结果具有不确定性 for(int n=0;n<SIZE_N;n++){ for(int s=0;s<SIZE_S;s++){matrix_result[m][t]+=matrix_a[m][n]*matrix_b[n][s]*matrix_c[s][t];} } } } for(int m=0;m<SIZE_M;m++){ for(int t=0;t<SIZE_T;t++){ cout<<matrix_result[m][t]<<endl;} cout<<endl; }system("pause"); return 0; }
运行结果:
阅读全文
0 0
- C++实现三个矩阵乘法
- 矩阵乘法的三个版本实现
- 矩阵乘法C语言实现
- C语言实现矩阵乘法
- C语言实现矩阵乘法
- 复数矩阵乘法C语言实现
- 复数矩阵乘法C语言实现
- C语言矩阵乘法(指针实现)
- 矩阵乘法的C语言实现
- C语言矩阵乘法
- 【矩阵乘法】:矩阵乘法的基本实现
- 矩阵乘法实现
- C++实现矩阵乘法
- MapReduce实现矩阵乘法
- Pthreads矩阵乘法实现
- OpenMP矩阵乘法实现
- Mapreduce实现矩阵乘法
- C++ 实现矩阵乘法
- composer 报 zlib_decode(): data error
- 【OpenCV入门指南】第三篇Canny边缘检测
- android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a v
- 算法常考题目
- [2017纪中10-31]Tree 构造
- C++实现三个矩阵乘法
- JavaScript知识整理
- 排序算法和搜索算法
- [日推荐]麻麻再也不用担心你忘记密码啦!
- F
- 末日的传说 洛谷p1338
- Unity3d实现有限状态机系统
- Linux-入门常用基础命令
- Java 接口类型的创建及使用