- To: mathgroup at smc.vnet.net
- Subject: [mg40234] waiting command
- From: Roberto Brambilla <rlbrambilla at cesi.it>
- Date: Thu, 27 Mar 2003 06:49:28 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
I'd like to use Mathematica to run an extermal program,
let me say EMFIELD.EXE with some parameters p1 , p2 :
Run["EMFIELD.EXE -p1 -p2"]
The external program put results in the ascii file Results.txt
(a filename that I can change every time).
Then I read results from it with
After an analysis of them inside the same session of Mathematica,
I modify the parameters p1, p2 and run again the external program.
And so on for many times until analysis is OK.
Since EMFIELD may take seconds or hours to generate the results,
depending on the complexity of the problem and the values of parameters,
how can I tell Mathematica to wait until the Results.txt file is
created or updated? Pause[n] would be fine if I knew n, but this is
not the case and putting a guessed large n is a poor solution
(offending Mathematica lovers!).
Many thanks, Roberto
Via Rubattino 54
rlbrambilla at cesi.it
Prev by Date:
Re: matrix differential equations with NDSolve
Next by Date:
RE: List Operation ?
Previous by thread:
RE: a little more complex list operation
Next by thread:
RE: waiting command