MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Triggering on exception conditions

  • To: mathgroup at smc.vnet.net
  • Subject: [mg128352] Triggering on exception conditions
  • From: Lorenz <lorenz.mueller at bluewin.ch>
  • Date: Tue, 9 Oct 2012 00:37:47 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net

Assume I have a statement like
Table[ {Mod[k, h], PowerMod[k, -1, h]}, {k, 1, h - 1}] 
How can I select the elements in the table which fullfill the condition 
PowerMod::ninv: 2 is not invertible modulo xxx

I would like a statement with a form like
If[PowerMod[2, -1, h] == ninv, 1, 0]
but this does not work.

More general how to catch exceptions in calculation for each type of exception condition, eg in this case PowerMod::ninv 



  • Prev by Date: Re: Using a huge list of random numbers from random.org
  • Next by Date: color function
  • Previous by thread: Re: Using a huge list of random numbers from random.org
  • Next by thread: Re: Triggering on exception conditions