Thanks for mail. I can get this for Mac OSx. thank you very much
*Santosh P. Chiniwar* *----------------------------------Research Scholar, Thin Film Measurement Lab * *Department of Electronics Engineering* *Chang Gung University, Taiwan (ROC)* *259 Wenhua 1st Rd., Guishan Dist., Taoyuan, * *33302, **Taiwan (ROC), **Tel.: +886-3211-8800* *-ext.535 **Mob: +886-905667324* The first principle is that you must not fool yourself-and you are the easiest person to fool..... Richard Feynman On 30 March 2016 at 16:19, Anand Reddy Pandikunta <[email protected]> wrote: > You need to install bigfloat module first. > See here for instructions > <http://bigfloat.readthedocs.org/en/latest/#installation>. > > Once it is done, use bigfloat.exp instead of numpy.exp. > > In [31]: v = numpy.linspace(0, 100, 10) > > In [32]: from bigfloat import precision, exp > > In [33]: with precision(100000): > ....: j = [exp(i/1.3806488e-23) for i in v] > > > Cheers, > Anand Reddy Pandikunta (@ChillarAnand) > www.avilpage.com > > > On Wed, Mar 30, 2016 at 12:46 PM, Santosh Chiniwar < > [email protected]> > wrote: > > > Thanks for kind reply. I am new to this python coding. Could you please > > tell me how use bigfloat to fix this overflow problem > > > > I am getting overflow for following values > > > > v = numpy.linspace(0, 100, 10) > > j= numpy.exp(v/1.3806488e-23) > > > > > > > > I have tried to use In [30]: from bigfloat import * > > > > > --------------------------------------------------------------------------- > > > > ImportError Traceback (most recent call > last) > > > > <ipython-input-30-45ecbac7174b> in <module>() > > > > ----> 1 from bigfloat import * > > > > > > ImportError: No module named 'bigfloat' > > > > > > > > > > > > > > *Santosh P. Chiniwar* > > > > *----------------------------------Research Scholar, Thin Film > Measurement > > Lab * > > *Department of Electronics Engineering* > > *Chang Gung University, Taiwan (ROC)* > > *259 Wenhua 1st Rd., Guishan Dist., Taoyuan, * > > *33302, **Taiwan (ROC), **Tel.: +886-3211-8800* > > *-ext.535 **Mob: +886-905667324* > > > > The first principle is that you must not fool yourself-and you are the > > easiest person to fool..... Richard Feynman > > > > > > > > On 29 March 2016 at 21:34, Gora Mohanty <[email protected]> wrote: > > > > > On 29 March 2016 at 17:14, Santosh Chiniwar <[email protected]> > > > wrote: > > > > Dear BangPypers, > > > > Please find my code and I get Overflow warning. I am unable to > > continue > > > > further. Any support or help is appreciated. > > > > > > Somewhere you are getting too large a number for the range of type in > > > the array that you are using: probably because you are dividing by the > > > very small Boltzmann constant. > > > > > > You either need to use a type with a bigger range, say bigfloat for > > > arbitrary precision floating-point arithmetic, or if the errors only > > > occur for values that can be ignored, see > > > http://docs.scipy.org/doc/numpy/reference/generated/numpy.seterr.html > > > for how to ignore errors. > > > > > > Incidentally, all this information is available from an easy Google > > search. > > > > > > Regards, > > > Gora > > > _______________________________________________ > > > BangPypers mailing list > > > [email protected] > > > https://mail.python.org/mailman/listinfo/bangpypers > > > > > _______________________________________________ > > BangPypers mailing list > > [email protected] > > https://mail.python.org/mailman/listinfo/bangpypers > > > _______________________________________________ > BangPypers mailing list > [email protected] > https://mail.python.org/mailman/listinfo/bangpypers > _______________________________________________ BangPypers mailing list [email protected] https://mail.python.org/mailman/listinfo/bangpypers
