美文网首页
矩阵相乘

矩阵相乘

作者: 编码的哲哲 | 来源:发表于2016-11-26 22:09 被阅读16次

include<iostream>

using namespace std;

int main(){

//输入两个矩阵,分别指出是几乘几   
int i , j; //行和列 

cout<<"请输入第一个矩阵的行和列" <<endl;

cin>>i>>j;

cout<<i<<"..."<<j<<endl;

int **number1 = new int*[i];

for(int num1 = 0; num1<i; num1++){
    
    number1[num1] = new int[j];
}

for(int k=0; k<i; k++){
    
    for(int kk=0; kk<j; kk++){

// cin可以连续从键盘读取想要的数据,以空格、tab或换行作为分隔符

        cin>>number1[k][kk];
    }
}

int m , n;

cout<<"请输入第二个矩阵的行和列"<<endl;

cin>>m>>n;

if(j!=m){
    cout<<"第一列不等于第一行,错误"<<endl;
    return -1;
}

int **number2 = new int*[m];

for(int num1 = 0; num1<m; num1++){
    
    number2[num1] = new int[n];
}


for(int k=0; k<m; k++){
    
    for(int kk=0; kk<n; kk++){
        
        cin>>number2[k][kk];
    }
}

//定义一个临时矩阵
int **temp = new int*[i];

for(int num1 = 0; num1<i; num1++){
    
    temp[num1] = new int[n];
}

//将两个矩阵相乘保存到temp数组里面

for(int k=0; k<i; k++)
for(int kk=0; kk<n; kk++){
    
    temp[k][kk] = 0;
    for(int digit=0; digit<j; digit++){
    
        temp[k][kk] += number1[k][digit]*number2[digit][kk];
        
        //cout<<number1[k][digit]<<"-"<<number2[digit][kk];
    } 
    
    cout<<endl;
}


cout<<"计算的结果为:"<<endl;

for(int k=0; k<i; k++){
    
    for(int kk=0; kk<n; kk++){
        
        cout<<temp[k][kk]<<" ";
    }
    
    cout<<endl;
}
return 0;

}

相关文章

  • 矩阵

    1. 线性方程组 2. 矩阵定义 3. 矩阵运算 矩阵的加法矩阵的加法 数与矩阵相乘数与矩阵相乘 矩阵与矩阵相乘矩...

  • 矩阵运算

    矩阵与标量的乘法 每个元素与标量相乘 矩阵相乘 只有第一个矩阵的列数与第二个矩阵的行数相同,才可以相乘。新矩阵行数...

  • OpenGL笔记六:纹理常用API(一)

    前言 期待您移步上篇:OpenGL笔记五:综合实例理解-压栈、出栈、堆栈矩阵相乘、矩阵相乘、向量相乘 纹理 纹理只...

  • 矩阵论-矩阵乘法的意义

    推荐书籍: 《神奇矩阵》 AB矩阵相乘的表示形式我喜欢这种。 当然有了矩阵相乘也有其反向操作,矩阵的分解。

  • 矩阵和矩阵的相乘_线性代数_day15

    矩阵在图像变换中的应用 矩阵乘法的定义 矩阵和矩阵的相乘,就是分成每一个矩阵和向量的相乘 矩阵A的列数必须和矩阵B...

  • numpy -- 实现线性代数

    Python 实现线性代数 m_n 与 n_k 这样的矩阵才能相乘 矩阵求逆 矩阵和矩阵的逆相乘结果为单位矩阵 qr分解

  • 矩阵相乘

    /*矩阵相乘 题目描述:两个矩阵的乘法仅当第一个矩阵A的行数和另一个 矩阵B的列数相等时才能定义...

  • 矩阵相乘

  • 矩阵相乘

    include using namespace std; int main(){ // ...

  • tensorflow中矩阵相乘的操作

    batch下的矩阵相乘

网友评论

      本文标题:矩阵相乘

      本文链接:https://www.haomeiwen.com/subject/lumgpttx.html