matrix.h
来自「C语言实现的矩阵的常用计算!包括:矩阵乘法」· C头文件 代码 · 共 40 行
H
40 行
#define size 50
#define delta 0.000001
#define huge 700
typedef double Matrix[50][50];
typedef double Vector[50];
#include "MMmul.c"
#include "MVmul.c"
#include "MNmul.c"
#include "MMadd.c"
#include "MMsub.c"
#include "VVadd.c"
#include "VVsub.c"
#include "transpose.c"
#include "judgement.c"
#include "expm.c"
#include "discrete.c"
#include "Msqrt.c"
#include "swap.c"
#include "inverse.c"
void MMmul( Matrix a, Matrix b, Matrix c,int m,int r,int s,int n);
void MVmul( Matrix a, Vector b, Vector c,int m,int r,int n);
void MNmul( Matrix a, double t, Matrix b,int m,int n);
void MMadd( Matrix a, Matrix b, Matrix c,int m,int r,int s,int n);
void MMsub( Matrix a, Matrix b, Matrix c,int m,int r,int s,int n);
void VVadd( Vector a, Vector b, Vector c,int m);
void VVsub( Vector a, Vector b, Vector c,int m);
void transpose( Matrix a, Matrix b,int m,int n);
int judgement( Matrix a, int m,int n);
void expm ( Matrix A, Matrix B,int m);
void discrete ( Matrix A, Matrix B, Matrix F, Matrix G, double T, int m, int n);
void Msqrt ();
int inverse();
void swap();
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?