MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: changing the name of exported file without typing

  • To: mathgroup at smc.vnet.net
  • Subject: [mg84759] Re: changing the name of exported file without typing
  • From: giovanni resta <g.restaCUT at CUTiit.cnr.it>
  • Date: Sat, 12 Jan 2008 05:23:16 -0500 (EST)
  • References: <fm9b4h$iv5$1@smc.vnet.net>

Jack Yu wrote:

> Hello,
> 
> I want to export f[i], where i=0,1,2, into separate files, with respective file names, like f0.dat, f1.dat, f2.dat.  But I do not want to have to type 
> 
> Export["f0.dat",f[0]];
> Export["f1.dat",f[1]];
> Export["f2.dat",f[2]];
> 
> I tried to save energy by using the Do loop 
> 
> Do[Export[Print["f",r,".dat"],f[r]],{r,0,2}]
> 
> but it does not work, saying that the format cannot be recognised from the printed string.  Does anyone know how to loop over the file names?  Any help would be much appreciated.

You may want to use the function ToString[r] to convert r to a string
and then use the string concatenator <> to concatenate the strings, like
in  "f"<>ToString[r]<>".dat"

bye,
g.


  • Prev by Date: Re: modular arithmetic (in finite field - part of elliptic curves)
  • Next by Date: Re: modular arithmetic (in finite field - part of elliptic curves)
  • Previous by thread: Re: changing the name of exported file without typing
  • Next by thread: Re: changing the name of exported file without typing