Re: Using Table and ignoring all errors and warnings?
- To: mathgroup at smc.vnet.net
- Subject: [mg125710] Re: Using Table and ignoring all errors and warnings?
- From: Bob Hanlon <hanlonr357 at gmail.com>
- Date: Thu, 29 Mar 2012 03:04:50 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201203280957.EAA11013@smc.vnet.net>
Cases[Table[1/i, {i, -3, 2}], _?NumericQ] // Quiet
{-(1/3), -(1/2), -1, 1, 1/2}
Bob Hanlon
On Wed, Mar 28, 2012 at 5:57 AM, Mike Sheppard <mikesheppard42 at gmail.com> wrote:
> I would like to use Table function, but have it ignore any errors or warnings and skip that value if one is produced.
>
> Illustrative Example:
>
> Table[1/i, {i, -3, 2}]
> Power::infy: Infinite expression 1/0 encountered. >>
> {-(1/3), -(1/2), -1, ComplexInfinity, 1, 1/2}
>
> I would like the output to just be
>
> {-(1/3), -(1/2), -1, 1, 1/2}
>
> with no errors/warnings given as messages and the index that would produce a message to just be ignored. It's not just specific to 1/0 error, but an
y type of error or warning I want it to ignore it and skip to the next value; with the final output being a list of valid answers according to expr.
>
> Is there a way to do that? Thanks!
>
- References:
- Using Table and ignoring all errors and warnings?
- From: Mike Sheppard <mikesheppard42@gmail.com>
- Using Table and ignoring all errors and warnings?