MPFIT2DFUNC problem [message #79967] |
Sun, 22 April 2012 19:28 |
Poonam
Messages: 7 Registered: June 2011
|
Junior Member |
|
|
Hi,
I am trying to fit a 3D data using MPFIT2DFUNC.
This is how my program in IDL looks:
readcol, '06jd.dat', X, Y, Z, ERR
.comp myfunc1.pro
start = [1.D, 1.D, 1.D, 0.5]
pi=replicate({fixed:0, limited:[0,0], limits:[0.D,0.D]},4)
pi(2).fixed=1
pi(2) = 1.04
result = MPFIT2DFUNC('MYFUNC1', X, Y, Z, ERR, start, PARINFO=pi,
perror=dparm)
print, result, dparm
Below is the error I am getting. Please let me know where I am wrong.
% Compiled module: MYFUNC1.
% Conflicting data structures: PI,<FLOAT ( 1.04000)>.
% Execution halted at: $MAIN$
result = MPFIT2DFUNC('MYFUNC1', X, Y, Z, ERR, start, PARINFO=pi,
perror=dparm)
^
% Syntax error.
At: /local/Papers/SN2006jd/aastex/Analysis/Externals2.eps-IDL, Line
14
Thanks
Poonam
|
|
|