Q: intercepting intermediate results
- To: mathgroup at smc.vnet.net
- Subject: [mg22953] Q: intercepting intermediate results
- From: "Peter Weijnitz" <peter.weijnitz at perimed.se>
- Date: Fri, 7 Apr 2000 02:54:35 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
When using e.g. NonlinearFit one can give the option ShowProgress. How do I to intercept the intermediate results and store them in a vector for instance? an example: NonlinearFit[data, a+b Cos[c t] , t, {{a,1}, {b, 1}, {c, 1}}, ShowProgress -> True] gives: Iteration:1 ChiSquared:10.382188091942671` Parameters:{1.`,1.`, 1.`} Iteration:2 ChiSquared:10.382188091942671` Parameters:{0.36,1.40, 1.45} Iteration:3 ChiSquared:10.382188091942671` Parameters:{0.23,1.33, 1.29} Iteration:4 ChiSquared:10.382188091942671` Parameters:{0.22,1.33, 1.28} Out[13]= 0.22+1.33 cos[1.28 t] How do I get: the result from iteration 3 for example (without cut and paste)?