This commit is contained in:
Tom
2021-05-20 14:33:37 +02:00
commit ca06e3526a
32 changed files with 666 additions and 0 deletions

12
ue01/twosums/R/sum1.R Normal file
View File

@@ -0,0 +1,12 @@
sum1 <-
function(m) {
res = 0
for(i in 1:dim(m)[1]) {
for(j in 1:dim(m)[2]) {
res <- res + m[i,j]
}
}
return(res)
}

11
ue01/twosums/R/sum2.R Normal file
View File

@@ -0,0 +1,11 @@
sum2 <-
function(m) {
res = .C("sum2"
,mtrx=as.double(m)
,m=as.integer(dim(m)[1])
,n=as.integer(dim(m)[2])
,res=as.double(0)
)
return(res$res)
}