Scilab 5.5.0
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
add_profiling
Active le profiling d'une fonction
Séquence d'appel
add_profiling(funname)
Paramètres
- funname
Une chaine de caractères: le nom de la fonction à profiler
Description
add_profiling
ajoute les
instructions nécessaires au profiling d'une fonction. Ainsi, lors des appels
de cette fonction, le nombre d'appels et le temps d'exécution de chaque ligne sont stockés.
Ces données peuvent être ensuite retournées avec la fonction profile.
Exemples
function x=foo(a, n) x=0; for i=1:n if x<10 then x=x+a else x=x+1 end end x=x^2+1 endfunction add_profiling("foo") foo(0.1,100) //execution de la fonction profile(foo) //extraction des informations de profil
Voir aussi
- profile — Renvoie les résultats du profiling d'une fonction
- plotprofile — Displays the profiling charts of a function
- remove_profiling — Désactive le profiling d'une fonction
- reset_profiling — remet à zéro les compteurs de profil du code d'une fonction
Fonctions utilisées
Cette fonction utilise les fonctions Scilab bytecode
and
walkbytecode
Report an issue | ||
<< profiling | profiling | profile >> |