FindMinimum[Print[]]

*To*: mathgroup at smc.vnet.net*Subject*: [mg86954] FindMinimum[Print[]]*From*: michael at cadilhac.name (Michaël Cadilhac)*Date*: Thu, 27 Mar 2008 08:17:40 -0500 (EST)

Hello list ! I'm really new to Mathematica (though I can already say wow), and, following the tutorial[1] (which might be quite outdated), one of the exercise got me in trouble. The author asks to reformulate the following actions m = {{12, 1 + x, 4 - x, x}, {4 - x, 11, 1 + x, x}, {1 + x, 1 - x, 15, x}, {x - 1, x - 1, x - 1, x - 1}}; expr = Max[Re[Eigenvalues[m]]]; FindMinimum[expr, {x, 0, 1}] into a more optimized version. In the course of doing that, I wanted to do something like FindMinimum[Print[x]; x^2, {x, 1}], hoping to see how is this whole thing is expanded/parsed. But, despite the fact that some articles on that newsgroup used the same form, this didn't print the iterations as expected. I wanted to understand how I should write FindMinimum[Max[Eigenvalues[m]], {x, 0, 1}] so that the eigenvalues are computed on the fully numerical (non-symbolic) matrix. Thanks in advance for any information on that simple matter. Footnotes: [1] http://library.wolfram.com/conferences/devconf99/withoff/ =2D- | Micha=EBl `Micha' Cadilhac | Isn't vi that text editor with = | | http://michael.cadilhac.name | two modes... One that beeps and = | | JID/MSN: | one that corrupts your file? = | `---- michael.cadilhac at gmail.com | -- Dan Jacobson - = --'