comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » ProductLog function
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
ProductLog function [message #60106] Thu, 01 May 2008 04:32
emitchard is currently offline  emitchard
Messages: 3
Registered: May 2008
Junior Member
Hi all, I've used Wolfrang Mathmatica to solve an equation for x, and
have been given a solution involving the function ProductLog. I was
wondering if anyone knew if there was any inbuilt capacity in IDL to
evaluate this. It's definitely different to PRODUCT(ALOG(x)), as I've
tried this but results were wrong.

I'm trying to convert a matrix of y's to x's, but the equation I need
to use is:

y = 0.0015x + a(1-exp(-bx))

Mathmatica gave me (to 6sf):

0.333333(-2000.a + 2000.y +
(3.ProductLog(666.667(a.b.exp(666.667b(1.a-1.y)))))/b

I tried this in IDL, but no joy:

(1D/3D)*(-2000D*a + 2000D*y + (3*(PRODUCT(ALOG((2000D/
3D)*a*b*exp((2000D/3D)*b*((a-1D)*(y))))))/b))

Cheers,

Ed
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Error using "reg_warp_doit" / "envi_register_doit"
Next Topic: XML parsing

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:05:46 PDT 2025

Total time taken to generate the page: 0.00508 seconds