矩阵的相关操作
}
3.矩阵转置的程序代码:
#include <iostream>
using namespace std;
int const m=2,n=3;
int main()
{
int i,j,k=0,kk=0;
int a[m][n],b[n][m];
for(i=0;i<m;i++)
for(j=0;j<n;j++)
cin>>a[i][j];
for(i=0;i<m;i++)
for(j=0;j<n;j++)
b[j][i]=a[i][j];
cout<<"原来的矩阵a为:"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{ cout<<a[i][j]<<" ";
kk=kk+1;
if(kk%n==0) cout<<endl; }
cout<<"原来矩阵a的转置b矩阵是:"<<endl;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{ cout<<b[i][j]<<" ";
k=k+1;
if(k%m==0) cout<<endl; }
cout<<endl;
return 0;
}
4.矩阵乘法的代码程序:
#include <iostream>
#include <iomanip>
using namespace std;
int const m=3,n=3,q=3;
int main()
{ double a[m][n],b[n][q],c[m][q];
int i,j,k,kk=0;
cout<<"输入矩阵a"<<endl;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库矩阵代码大全(矩阵的逆、乘法、加法、行列式)(c++程序)(2)在线全文阅读。
相关推荐: