Re: Re: Changing the head of the elements of an Imported list
- To: mathgroup at smc.vnet.net
- Subject: [mg40704] Re: [mg40674] Re: [mg40650] Changing the head of the elements of an Imported list
- From: Dr Bob <majort at cox-internet.com>
- Date: Mon, 14 Apr 2003 04:03:18 -0400 (EDT)
- References: <200304120709.DAA21282@smc.vnet.net> <200304130617.CAA27314@smc.vnet.net>
- Reply-to: majort at cox-internet.com
- Sender: owner-wri-mathgroup at wolfram.com
>> Apply[Cuboid, expr];
Would that work in this case?
expr="Cuboid[{3,3,3}]";
Apply[Cuboid,expr]
%//FullForm
Cuboid[{3,3,3}]
"Cuboid[{3,3,3}]"
I guess not. It's still a string.
expr // ToExpression
% // FullForm
Cuboid[{3,3,3}]
Cuboid[List[3,3,3]]
Much better.
Bobby
On Sun, 13 Apr 2003 02:17:31 -0400 (EDT), Hermann Schmitt
<schmitther at netcologne.de> wrote:
> Hello,
> Apply[Cuboid, expr];
> Hermann Schmitt
> ----- Original Message ----- From: "feleki" <feleki at hbt.arch.ethz.ch>
To: mathgroup at smc.vnet.net
> To: mathgroup at smc.vnet.net
> Subject: [mg40704] [mg40674] [mg40650] Changing the head of the elements of an
> Imported list
>
>
>>
>> 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
>>
>>
>
>
>
--
majort at cox-internet.com
Bobby R. Treat
- References:
- Changing the head of the elements of an Imported list
- From: feleki <feleki@hbt.arch.ethz.ch>
- Re: Changing the head of the elements of an Imported list
- From: "Hermann Schmitt" <schmitther@netcologne.de>
- Changing the head of the elements of an Imported list