资源简介
自己手动编写,取自于周福才的《格理论与密码学》书籍, Matlab实现, 可以直接调用。 比如
m=[19 2 32 46 3 33; 15 42 11 0 3 24; 43 15 0 24 4 16; 20 44 44 0 18 15; 0 48 35 16 31 31; 48 33 32 9 1 29]
m =
19 2 32 46 3 33
15 42 11 0 3 24
43 15 0 24 4 16
20 44 44 0 18 15
0 48 35 16 31 31
48 33 32 9 1 29
>> b=LLL(m)
b =
7 -12 -8 4 19 9
-20 4 -9 16 13 16
5 2 33 0 15 -9
-6 -7 -20 -21 8 -12
-10 -24 21 -15 -6 -11
7 4 -9 -11 1 31
代码片段和文件信息
function [result]=good_basis(Nvh)
result=unidrnd(2*Nv)-N;
while H(result) result=unidrnd(2*Nv)- N;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 141 2018-06-12 11:09 good_basis.m
文件 1487 2018-06-12 10:54 H.m
文件 705 2018-06-12 11:12 LLL.m
文件 274 2018-06-12 11:10 orthogonal.m
文件 141 2018-06-12 11:10 row_norm.m
----------- --------- ---------- ----- ----
2748 5
- 上一篇:PSO标准函数测试
- 下一篇:matlab2017a 中文版安装破解文件
评论
共有 条评论