![MatrixHub_logo](./docs/img/MatrixHub_logo.png)
Matrix_hub
=======================================
矩阵运算库--C语言
---------------------------------------
A lib for Matrix Operations in C language. (矩阵运算库--C语言)
Author: Amoiensis (Xiping.Yu)
Email: Amoiensis@outlook.com
Data: 2020.02.12~2023.08.21
***************************************************************
更多资料和信息:
https://github.com/Amoiensis/Matrix_hub
[[Releases 快速下载]: Matrix_Hub_v1.52.zip](https://github.com/Amoiensis/Matrix_hub/releases/download/v1.52/Matrix_Hub_v1.52.zip)
***************************************************************
具体应用例子:
Optimization-Algorithm(最优化算法):https://github.com/Amoiensis/Optimization-Algorithm
***************************************************************
具体:
Folder_--_lib_.lib文件_+_.h文件
Folder_--_code_.c文件_+_.h文件
***************************************************************
[CONTENT](https://github.com/Amoiensis/Matrix_hub)
---------------------------------------
#### 操作-函数
| 操作 | Func Name | Operation (detailed) |
| :-------------------------------------------: | :--------------: | :----------------------------------------------------------: |
| 生成矩阵 | Matrix_gen | Generate a new Matrix. |
| 复制矩阵 | Matrix_copy | Copy to a new Matrix. |
| 释放内存 | M_free | Free the memory of the Matrix (create). |
| 矩阵显示 | M_print | Print, Display. |
| 单位矩阵(生成) | M_I | Generate a identity Matrix (create). |
| 生成(全)零矩阵 | M_Zeros | Generation All-Zeros-Matrix (create). |
| 生成(全)一矩阵 | M_Ones | Generation All-Ones-Matrix (create). |
| 生成希尔伯特矩阵 | Hilbert | Generate Hilbert Matrix (create). |
| 加减法 | M_add_sub | Addition/ subtraction (create). |
| 乘法 | M_mul | Matrix multiplication (create new one, abbr. create). |
| 矩阵数乘 | M_numul | Number Multiplication (create). |
| 矩阵对应元素乘/除 (哈达玛积) | M_pmuldiv | Hadamard Product : Multiply / Divide every element in the two Matrix-s (create). |
| 矩阵对矩阵,对各行进行数乘 | M_numul_m | Matrix Number Multiplication (using matrix transfer) |
| 求逆 | M_Inverse | Inverse (create). |
| 伪逆 | M_pinv | left and right inverses / pseudo-inverse of Matrix. (create). |
| 转置 | M_T | Transpose (create). |
| 行列式 | M_det | Determinant. |
| 迹 | M_tr | Trace. |
| 范数 | M_norm | Norm (1/ 2/ p/ INF/ FRO). |
| 矩阵求秩 | M_rank | Rank. |
| 矩阵求条件数 | M_cond | Conditon Value of the Matrix. |
| 矩阵最大特征值、特征向量 | M_eigen_max | The maximum eigenvalue/ eigen-vector of the Matrix (create). |
| 矩阵特征值 | M_eigen_val | The eigenvalues of the Matrix (create). |
| 矩阵特征值, 及其对应特征向量(矩阵) | M_eigen | The eigenvalues and eigen-vectors of the Matrix (create). |
| 矩阵绝对值 | M_abs | Absolute the value of elements in the Matrix (create). |
| 矩阵行(列)调换 | M_Swap | Swap row or cloumn of the Matrix. |
| 矩阵基本变换 | M_E_trans | Matrix elementary transformation. |
| 基本变换矩阵 | Etrans_2_Matrix | Transforms the elementary transformation into Matrix (create). |
| 基本变换矩阵的逆矩阵 | Etrans_4_Inverse | Inverse Matrix of elementary transformations (create). |
| 上三角化 | M_Uptri_ | Upper-Triangulation transformation on the Matrix (create). |
| 下三角化 | M_Lowtri_ | Lower-Triangulation transformation on the Matrix (create). |
| 对角化 | M_Diatri_ | Diagonalization (create). |
| 对角矩阵求逆 | M_Dia_Inv | The inverse of the diagonal Matrix (create). |
| 上三角化(求逆用) | M_Uptri_4inv | For inverse, upper-triangulation transformation on the Matrix (create). |
| 下三角化(求逆用) | M_Lowtri_4inv | For inverse , lower-triangulation transformation on the Matrix (create). |
| 向量householder变换, 返回变换矩阵H | householder | Householder transformation for the Vector, return Transformating-Matrix: H (create). |
| 矩阵householder变换 | M_householder | Householder transformation for the Matrix, return Transformated-Matrix: H_Mat (create). |
| 矩阵QR分解 | M_QR | QR Decomposition (create). |
| 矩阵SVD分解 | M_SVD | SVD Decomposition. (create). |
| 切取部分矩阵 | M_Cut | Cut out a part-matrix from the Matrix (create). |
| 从矩阵中抽取/采样特定的行/列. | M_Sample | Sample some row/col from Matrix. (create). |
| 填充 | M_full | Full the Matrix with data (create). |
| (使用矩阵)填充矩阵 | M_matFull | Full the Matrix with another Matrix. |
| 矩阵按列求和/向量元素和 | M_sum | Matrix Column-Summation (create). / Vector element Sum (create) . |
| 寻找矩阵对应值位置(列优先) | M_find | Find all the positions with a certain value in the Matrix (create). |
| 矩阵按列最小行位置 /向量最小元素位置 | M_min | Minimum-value position for each row in the Matrix (create) . / Vector minimum element position (create) . |
| 矩阵按列最大行位置 /向量最大元素位置 | M_max
没有合适的资源?快使用搜索试试~ 我知道了~
A lib of Matrix operation for C language. (矩阵运算库--C语言) .zip
共353个文件
txt:316个
h:15个
c:7个
需积分: 5 0 下载量 167 浏览量
2024-02-27
23:25:49
上传
评论
收藏 534KB ZIP 举报
温馨提示
A lib of Matrix operation for C language. (矩阵运算库--C语言)
资源推荐
资源详情
资源评论
收起资源包目录
A lib of Matrix operation for C language. (矩阵运算库--C语言) .zip (353个子文件)
demo.c 15KB
demo.c 9KB
demo.c 8KB
demo.c 8KB
demo.c 6KB
demo.c 6KB
main.c 877B
Matrix_Hub_v1.42.dll 156KB
.DS_Store 12KB
.DS_Store 10KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
matrix.h 69KB
matrix.h 58KB
matrix.h 48KB
matrix.h 47KB
matrix.h 37KB
matrix.h 37KB
plugin_LP_Sover.h 14KB
state.h 5KB
state.h 5KB
state.h 4KB
state.h 4KB
state.h 3KB
state.h 3KB
state.h 3KB
state.h 3KB
mat_hub.lib 105KB
LICENSE 11KB
README.md 22KB
MatrixHub_logo.png 81KB
README.txt 22KB
README.txt 15KB
README.txt 11KB
README.txt 11KB
README.txt 11KB
README.txt 11KB
Update.txt 6KB
_Matrix_Hub_v1.51更新说明.txt 5KB
Update.txt 4KB
_Matrix_Hub_v1.50更新说明.txt 3KB
M_cond.txt 3KB
M_cond.txt 3KB
M_cond.txt 3KB
_Matrix_Hub_v1.44更新说明.txt 2KB
ERROR_TABLE.txt 2KB
ERROR_TABLE.txt 2KB
ERROR_TABLE.txt 2KB
ERROR_TABLE.txt 2KB
ERROR_TABLE.txt 2KB
ERROR_TABLE.txt 2KB
Update.txt 2KB
_Matrix_Hub_v1.43更新说明.txt 2KB
Update.txt 2KB
Update.txt 2KB
_Matrix_Hub_v1.42更新说明.txt 2KB
M_norm.txt 2KB
M_norm.txt 2KB
M_norm.txt 2KB
M_norm.txt 2KB
M_norm.txt 2KB
M_norm.txt 2KB
M_eigen.txt 1KB
M_eigen.txt 1KB
M_Diatri_.txt 1KB
M_Diatri_.txt 1KB
M_Diatri_.txt 1KB
M_Diatri_.txt 1KB
M_Diatri_.txt 1KB
M_Diatri_.txt 1KB
Update.txt 1KB
M_QR.txt 1KB
M_QR.txt 1KB
M_add_sub.txt 1KB
M_add_sub.txt 1KB
M_add_sub.txt 1KB
M_add_sub.txt 1KB
M_add_sub.txt 1KB
M_add_sub.txt 1KB
M_full.txt 1KB
M_full.txt 1KB
M_full.txt 1KB
M_full.txt 1KB
M_full.txt 1KB
M_full.txt 1KB
M_minax_val.txt 1KB
M_minax_val.txt 1KB
M_minax_val.txt 1KB
M_minax_val.txt 1KB
M_minax_val.txt 1KB
M_minax_val.txt 1KB
M_eigen_max.txt 1KB
M_eigen_max.txt 1KB
M_eigen_max.txt 1KB
M_eigen_max.txt 1KB
M_eigen_max.txt 1KB
M_eigen_max.txt 1KB
共 353 条
- 1
- 2
- 3
- 4
资源评论
日刷百题
- 粉丝: 5205
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功