📄 matrix.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -