
简易有限域运算工具箱:支持基本算术操作(+、-、*、/、.*、./、inv)的MATLAB工具箱。
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
这是一个便捷的MATLAB工具箱,专门用于执行有限域上的基本算术运算,包括加法、减法、乘法和除法等操作,适用于需要进行有限域计算的研究者和开发者。
这个工具箱可以处理任何GF(p^n)中的简单操作(如:+、-、*、.*、./、inv)。以下是示例代码:
```matlab
% 设置路径java_path_setup;
% 创建 3^2 的 gf 类gf9=gf(3,2);
%%%%%
% 示例1.
a=[2 1;1 0]
% 计算秩
rank_a = gf9.rank(a)
% 计算逆矩阵
inva = gf9.inv(a)
% 检查逆矩阵乘积结果为单位阵
a_times_ainva=gf9.mult(a,inva)
%%%%%
% 示例2.
b=[1 2 1;1 0 1];
c=[1 1 0;2 1 1];
% 计算加法
sum_bc = gf9.add(b,c)
% 计算减法
sub_bc = gf9.sub(b,c)
% 计算点乘
dmult_bc = gf9.dmult(b,c)
%%%%%
```
如有发现错误或有任何疑问,请联系我。
全部评论 (0)
还没有任何评论哟~


