Re: real newbie question
- To: mathgroup at smc.vnet.net
- Subject: [mg64404] Re: [mg64396] real newbie question
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Thu, 16 Feb 2006 03:05:11 -0500 (EST)
- Reply-to: hanlonr at cox.net
- Sender: owner-wri-mathgroup at wolfram.com
data={{kx1,ky1,kz1,E1},{kx2,ky2,kz2,E2},{kx3,
ky3,kz3,E3},{kx4,ky4,kz4,E4},{kx5,ky5,kz5,E5}};
Table[#[[{n,4}]]&/@data,{n,3}]
{{{kx1, E1}, {kx2, E2}, {kx3, E3}, {kx4, E4}, {kx5, E5}},
{{ky1, E1}, {ky2, E2}, {ky3, E3}, {ky4, E4},
{ky5, E5}}, {{kz1, E1}, {kz2, E2}, {kz3, E3},
{kz4, E4}, {kz5, E5}}}
Bob Hanlon
>
> From: "Skip Egley" <Skip.Egley at synopsys.com>
To: mathgroup at smc.vnet.net
> Subject: [mg64404] [mg64396] real newbie question
>
> Sorry for the newbieness. This is probably a piece of cake for you folks.
>
> I have a set of Brillouin zone data. That is, there's a kx, ky, and a kz
followed by an energy value. How can I select particular directions in the
Brillouin zone out of this data and make a 2D plot of it. A k value followed by
an energy value. For instance, say I want to plot along the kx axis. I would
need to select all kx values such that ky and kz were zero and grab the
matching energy value for the kx value. Or if I wanted to plot along a (110)
direction, I would need to grab all kx=ky values with kz=0, along with the
corresponding energy. Get my drift?
>
> Once I have the data I do know how to plot it (not that much of a newbie) :)
>
> Eagle Eye
>
>