|
DataMuseum.dkPresents historical artifacts from the history of: RegneCentralen GIER Computer |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RegneCentralen GIER Computer Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1737 (0x6c9) Description: Bits:30000723 Procedurer (Spearman og rangordning) Types: 8-hole paper tape Notes: Gier Text, Has Comment, Parity Errors
algol<begin _____integer sum 2,i,j,l,m,n,ptnr,p,r;real sum 1; ____ __ ____select(19);writecr; m:=read integer; n:=read integer;r:=read integer; p:=n⨯(n-1)/2;begin _____real array A[1:m,1:n]; real array B[1:r,1:p]; ____ _____ ____ _____real array C[1:p,1:r]; ____ _____procedure spearman(m,n,r,MATRIX,RHOMATRIX); _________value m,n,r; _____integer m,n,r; _______real array MATRIX; real array RHOMATRIX; ____ _____ ____ _____begin _____integer i,j,k,p; _______real sum; ____p:=0;for j:=1 step 1 until n-1 do ___ ____ _____ __begin _____for k:=j+1 step 1 until n do ___ ____ _____ __begin _____sum:=0;p:=p+1;for i:=1 step 1 until m do ___ ____ _____ __begin _____sum:=sum+(MATRIX[i,j]-MATRIX[i,k])∧2; |end; ___RHOMATRIX[r,p]:=1-6⨯sum/(m∧3-m); |end ___end ___end procedure spearman; ___procedure rangordning(m,n,MATRIX,RANGMATRIX); _________value m,n; _____integer m,n; _______real array MATRIX;real array RANGMATRIX; ____ _____ ____ _____begin _____integer i,j,k,sum a,sum b; _______for i:=1 step 1 until m do ___ ____ _____ __begin _____for j:=1 step 1 until n do ___ ____ _____ __begin _____sum a:=0;sum b:=-1;for k:=1 step 1 until n do ___ ____ _____ __begin _____if MATRIX[i,j]<MATRIX[i,k] then sum a:=sum a+1; __ ____if MATRIX[i,j]=MATRIX[i,k] then sum b:=sum b+1; __ ____end; ___RANGMATRIX[j,i]:=(2⨯(n-sum a)-sum b)/2;end; ___end ___end procedure rangordning; ___
1 parity errors (0.1%) Parity errors are marked in blue.