Re: Changing the head of the elements of an Imported list
- To: mathgroup at smc.vnet.net
- Subject: [mg40679] Re: [mg40650] Changing the head of the elements of an Imported list
- From: jmt <jmt at dxdydz.net>
- Date: Sun, 13 Apr 2003 02:17:56 -0400 (EDT)
- References: <200304120709.DAA21282@smc.vnet.net>
- Reply-to: jmt at dxdydz.net
- Sender: owner-wri-mathgroup at wolfram.com
Use ToExpression,
try this :
str="Cuboid[{3,3,3}]"
toShow=ToExpression[str]
Show@Graphics3D@toShow
On Saturday 12 April 2003 09:09, feleki wrote:
> Hello Mathgroup!
>
> I have a problem:
>
> I need a list of Cuboids to be represented with the
> Graphics3D procedure.
> I would like to import this list of Cuboids from
> a text file generated by another program, the text file looks like:
>
> Cuboid[{3,3,3}]
> Cuboid[{3,1,3}]
> Cuboid[{3,2,3}]
> Cuboid[{1,3,1}]
>
>
> and so on...
>
> The problem is however that after importing
> the text file into a list in Mathematica, all the elements
> of the list have the head String while the
> Graphics3D requires them to have the head of Cuboid.
>
> Is it possible to change the head of the
> elements of this list from Sting to Cuboid?
>
> Best regards,
> Zsolt Feleki
> Phd Student
> Chair of Building Physics
> ETH H=F6nggerberg HIL E46.1, 8093 Z=FCrich
> Tel: 01-633 28 77/ 633 36 32
> Fax: 01-633 10 41
> http://www.bph.hbt.arch.ethz.ch
- References:
- Changing the head of the elements of an Imported list
- From: feleki <feleki@hbt.arch.ethz.ch>
- Changing the head of the elements of an Imported list