Escolar Documentos
Profissional Documentos
Cultura Documentos
Função Números Primos
Função Números Primos
1. INTRODU O
A implementao foi feita no software Matlab, aonde foi desenvolvida a funo funo_primos, que pode ser chamada a partir da janela de comando do software, de acordo com o que ser mostrado a seguir.
funcao_primos formato dessa funo !" [h] =funcao_primos(inicio,numero_de_primos) onde [h] ! o par#metro de sa$da, neste caso sero os n%meros primos gerados de acordo com os par#metros de entrada (inicio,numero_de_primos).
inicio
-..
[h] = 11, 13, 17, 19, 23, 29.
!. R"#"R$N%IA&
'. AN"(O
*=* ; end d=(.+3 )8*; d1=*5*; d =.+3 ; t=t+1; if ((mod(.+3 +*,*)2=0)) 3"= round (3 ); 0=0+1; s=s+1; else 0=0+1; if (d9= ) ,=d; ;=round (a6s(105cos(-5pi8 )+ 5sin(-5pi8 ))); ,;=mod(,5;,/); 4=mod(.+3 +*,*); if (49=1) ,;1=,;5a6s(08 ); else ,;1=,;5a6s()1); end 3"=round (3 +,;1); else 3"=round (3 ); end end if(d !=d1) d= ; else end 3 =3"; end f(i)=3"; d=/; -=0; p=p+1; phi=f(i); E(p)=f(i); lastphi=phi; if(s==t) lastphi=0; end if (p== ) E(p+1)=E(p)+E(p)1); else if (p==") E(p+1)=E(p)+E(p)1)+E(p) ); else if (p==:) E(p+1)=E(p)+E(p)1)+E(p) )+E(p)"); else if(p9=+) <=p) ; 1=0; x=zeros(p,1); for o=1=< x= E(p)o)+1;
1=x; end E(p+1)= E(p)+1; end end end end .= E(p+1); 0=0; t=0; s=0; * =+; end f(i)=.; h=f("=nmax); end end end