矩阵行和列的转换1,2,3·····4,5,6·····变换成1,42,53,6·······求其算法,这个数字不一定没

问题描述:

矩阵行和列的转换
1,2,3·····
4,5,6·····
变换成
1,4
2,5
3,6
·······
求其算法,这个数字不一定没有必要非要是连续数 只要能实现这样的变换算法就可以
1个回答 分类:数学 2014-12-10

问题解答:

我来补答
/*功能:求K[m][n]的转置矩阵KT[n][m]
 *格式:Matrix_T(&K[0][0],m,n,&KT[0][0]) 
 */
void Matrix_T(double *K,int m,int n,double *KT)//返回矩阵K的转置KT.k[m][n]
{
      int i,j,a,b;
      for (i=0,a=0;i<m;i++)
      {
            for (j=0,b=0;j<n;j++)
            {
                  KT[b+i]=K[a+j];
                  b+=m;
            }
            a+=n;
      }
}
思路大概就是这样
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识