⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 matrix.h

📁 它建立在最优原则的基础上,采用动态规划方法,可以优雅而高效地解决许多用贪心技术或分治技术无法解决的问题。因此,动态规划技术越来越成为解决许多重要的应用问题的关键技术。矩阵连乘。
💻 H
字号:
/**
* File    : Matrix.h
 * Author  : Wind
 * Email   : zealotwjr@163.com
 * Date    : 2005-9-30
 * Purpose : 
 * */

#include "../head/Global.h"
 
#ifndef MATRIX_H_
#define MATRIX_H_

typedef struct {
    int col;
    int row;
    double * array ;
} Matrix;

/**
  * @describ Initial Matrix
  * @return Status indicating whether matrix initializtion is successful.
  *         If success return SUCCESS,otherwise return FAIL
  * */
Status initialMatrix(Matrix * m,int row,int col);


/**
 * @describ Matrix multiply
 * @param   Matrix * a
 * @param   Matrix * b
 * @param   Matrix * c
 * @return  STATUS
 * */
Status matrixMultiply(Matrix * a,Matrix * b ,Matrix * c);


/**
 * obtain element address of Matrix * m->array at [row][col]
 * */
double * M(Matrix * m ,int row,int col);

void printMatrix(Matrix * m);

Status destroyMatrix(Matrix * m );

Status matrixTranspose(Matrix * m);
#endif /*MATRIX_H_*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -