| Greg Zaverucha on Wed, 11 Apr 2007 18:41:20 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Timing a function |
Hi,In a Pari script, I would like to record the time taken by a user defined function and write it to a file.
For example, if I could use the "##" metacommand in a script,
for(i = 1, 1000,
myfunction(i);
time = ##;
write("times.log", i, " ", time);
);
In other programming languages I've done things like
for( i = 1, 1000,
start = gettime();
myfunction(i);
end = gettime();
write("times.log", i, " ", end - start);
);
I would like to plot the time required by myfunction() for varying inputs.
Does anyone have any suggestions on how I can do this with Pari ?
Thanks
Greg