naneba
Messages postés1Date d'inscriptionvendredi 15 février 2013StatutMembreDernière intervention15 février 2013
-
15 févr. 2013 à 23:20
Bonjour,
Je code beaucoup en R, mais les temps de calculs étant très long (boucles) je dois me mettre au C.
Voici un exemple de fonction R que je souhaite retranscrire en C:
inoc <- function(liste, nom) {
isc <- 0
for (i in 1:length(liste[[length(liste)]]$feuilles)) {
for (k in 1:7) {
isc <- isc + nom$param$omega * liste[[length[[liste]]$feuilles[[i]]$compartiments[[k]]$valeur
}
}
isc
}
Cette fonction doit calculer une somme a partir d'éléments d'une liste "liste".
J'ai donc commencer par définir des structures en C (identiques à mes listes R)
Je cherche maintenant comment donner le plus efficacement possible les valeurs de ces éléments de liste R à mes structures C sans tout renseigner "à la main" comme