通过matlab实现正交表
?
?論文:正交表的構造方法及Matlab 實現? 河南師范大學數學與信息科學學院( 453007) 龐善起 鹿姍姍?
ps:因為我是照著上述論文進行修改的,所以就當做非原創吧,尊重作者 ,侵權聯系必刪
%%生成L4(2 3)的正交表為例?
?
?
----------------------------------------------------------------------------------------------------------------------
clc?
clear all
t=2;u=2 ? ?%Lt^u(t)
p=t;
V=[]
K=[]
L=[]
D=[]
L1=[]
L2=[]
G=transpose(0:(t-1))
i=1
while(i<=u)
? ? R=kron(kron(ones(t^(i-1),1),G),ones(t^(u-i),1))
? ? V=[V,R]
? ? i=i+1
end
V
U=rref(V')
[m,n]=find(U==1)
[s,t]=find(U((m+1):u,n)<=1);
B=U(:,unique(n(t)))'
L=V*B'
L=mod(L,p)
L=L+ones(size(L,1),size(L,2))
?
----------------------------------------------------------------------------------------------------------------------
運行結果如下:(有時間再補齊資料)
總結
以上是生活随笔為你收集整理的通过matlab实现正交表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 端口扫描
- 下一篇: 春节没事,看几部黑客电影吧!