removing non-numeric elements from the table
- To: mathgroup at smc.vnet.net
- Subject: [mg108016] removing non-numeric elements from the table
- From: michael partensky <partensky at gmail.com>
- Date: Fri, 5 Mar 2010 04:33:34 -0500 (EST)
Hi. I am building a large table filled with the numerical solutions of an equation.
Here is an example, where a normal standard variable is being generated.
rnd:=Random[];
Eq:=Solve[1/2 (Erf[z/Sqrt[2]]+1)==2 rnd-1,z];
tvR=Quiet[Table[z/.Eq[[1]],{20}]];
In[187]:=
tvR
Out[187]=
{0.761439, z /. {}[[1]], z /. {}[[1]], 1.07111, 0.031784, z /. {}[[1]], z /.
{}[[1]], 0.808313, -1.04238, z /. {}[[1]], 0.376982, z /. {}[[1]], 1.06622,
z /. {}[[1]], -0.546643, -0.367224, 0.28111, -0.0606866, z /. {}[[1]], z /.
{}[[1]]}
What is a nicer way of removing the non-numeric elements? Clearly, it is
possible to filter them out using say NumericQ, but I am looking for
something more elegant (it is apart of a lecture), preferably right while
the Table is being generated.
Thanks
Michael
- Follow-Ups:
- Re: removing non-numeric elements from the table
- From: Leonid Shifrin <lshifr@gmail.com>
- Re: removing non-numeric elements from the table
- From: DrMajorBob <btreat1@austin.rr.com>
- Re: removing non-numeric elements from the table
- From: michael partensky <partensky@gmail.com>
- Re: removing non-numeric elements from the table