Thank you Alexander
2010/5/17 Alexander Shenkin ashen...@ufl.edu
You could also put the call to system.time inside the function itself:
f = function(x) {
system.time({
... #function's code
ret_val = ...
}); flush.console();
return ret_val;
}
i s'pose you'd miss
Dear all,
Just one last question. There seems to be no problem in writing
z = system.time(y - f(x))
or
z - system.time(y - f(x))
Then z contains the named vector of the elapsed times, and y the value of
the function f(x).
Am I right ?
Thank you very much,
Gustave
2010/5/17 Alexander
Dear all,
I have a function f(x).
ptm - proc.time()
y=f(x)
proc.time() - ptm
works fine for me.
However it is not possible to write
system.time(y=f(x))
and
system.time(f(x))
does not store the value of f(x).
Should I prefer the 3 lines with proc.time ?
Thank you very much,
Gustave
On Mon, May 17, 2010 at 6:24 PM, Peter Ehlers ehl...@ucalgary.ca wrote:
Try
system.time(y - f(x))
and see ?=.
-Peter Ehlers
Ah ha. That explains the curly brackets I saw in a posting with
system.time on stack overflow just now:
system.time({y=f(x)})
works as expected since the {}
Thank you Bill, Peter and Barry.
2010/5/17 Barry Rowlingson b.rowling...@lancaster.ac.uk
On Mon, May 17, 2010 at 6:24 PM, Peter Ehlers ehl...@ucalgary.ca wrote:
Try
system.time(y - f(x))
and see ?=.
-Peter Ehlers
Ah ha. That explains the curly brackets I saw in a posting
You could also put the call to system.time inside the function itself:
f = function(x) {
system.time({
... #function's code
ret_val = ...
}); flush.console();
return ret_val;
}
i s'pose you'd miss out on the time taken to jump to the function code,
return the value,
Hi,
I want to time how long a function takes to execute. Any clues on what to
search for to achieve this?
Thanks in advance.
--
View this message in context:
http://r.789695.n4.nabble.com/timing-a-function-tp2126319p2126319.html
Sent from the R help mailing list archive at Nabble.com.
Hi,
? proc.time() for more help
regards
Ml
pdb ph...@philbrierley.com a écrit :
Hi,
I want to time how long a function takes to execute. Any clues on what to
search for to achieve this?
Thanks in advance.
--
View this message in context:
?system.time can help too.
On Tue, May 4, 2010 at 11:07 PM, pdb ph...@philbrierley.com wrote:
Hi,
I want to time how long a function takes to execute. Any clues on what to
search for to achieve this?
Thanks in advance.
--
View this message in context:
9 matches
Mail list logo