prel.m

来自「Spread Spectrum and CDMA Principles and 」· M 代码 · 共 12 行

M
12
字号
%finding the minimal primitive element of a prime field GF(p),
function[alp]=prel(p);
z=factor(p-1); ord=(p-1)./z; l=length(z); %all element orders;
alp=1; u=1; %start finding primitive element "alp";
Rs=[];
while u==1
    alp=alp+1;
    for k=1:l
        Rs(k)=emn(alp,ord(k),p);
    end; %finishes raising alp to potential orders modulo p;
    u=min(Rs);       
end; %finding the primitive root;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?