<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Iterating with Solver again in Mathcad</title>
    <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330292#M129146</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/20/2010 10:12:04 PM, hw wrote:&lt;BR /&gt;&lt;BR /&gt;" ... topics involving iterations using the solver and none seem to shed any light."&lt;BR /&gt;&lt;BR /&gt;==&amp;gt; The collab search engine is dead and you may have found little.&lt;BR /&gt;==&amp;gt; Please, don't stick with "know how" just in case it is erroneous.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;however I am specifically trying to use the results from the solver block to redefine the initial values.&lt;BR /&gt;I thought I could accomplish this with a loop that redefines the initial values but no luck.&lt;BR /&gt;&lt;BR /&gt;Any advice? Is this even possible using MC 14?&lt;BR /&gt;best&lt;BR /&gt;hw &amp;lt;&amp;lt;br&amp;gt; &lt;BR /&gt;____________________&lt;BR /&gt;&lt;BR /&gt;"Save as" version 11, attach. So that 14 &amp;amp; 11 users can try.&lt;BR /&gt;Given/Find" in general is a linear programming module, it does seed itself unless some numerical subfunctions have to restart from the base, like the integrator. For the root( , , , ), the seeded root solver work fine like a bomb.&lt;BR /&gt;&lt;BR /&gt;jmG &lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jan 2010 08:00:00 GMT</pubDate>
    <dc:creator>ptc-1368288</dc:creator>
    <dc:date>2010-01-20T08:00:00Z</dc:date>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330291#M129145</link>
      <description>Greetings,I have read over the previous topics involving iterations using the solver and none seem to shed any light. I do know how to both define the solver block as a function and how to do a parametric analysis using a matrix of input which yields nested arrays. This is a start</description>
      <pubDate>Thu, 03 May 2018 19:45:33 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330291#M129145</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2018-05-03T19:45:33Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330292#M129146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/20/2010 10:12:04 PM, hw wrote:&lt;BR /&gt;&lt;BR /&gt;" ... topics involving iterations using the solver and none seem to shed any light."&lt;BR /&gt;&lt;BR /&gt;==&amp;gt; The collab search engine is dead and you may have found little.&lt;BR /&gt;==&amp;gt; Please, don't stick with "know how" just in case it is erroneous.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;however I am specifically trying to use the results from the solver block to redefine the initial values.&lt;BR /&gt;I thought I could accomplish this with a loop that redefines the initial values but no luck.&lt;BR /&gt;&lt;BR /&gt;Any advice? Is this even possible using MC 14?&lt;BR /&gt;best&lt;BR /&gt;hw &amp;lt;&amp;lt;br&amp;gt; &lt;BR /&gt;____________________&lt;BR /&gt;&lt;BR /&gt;"Save as" version 11, attach. So that 14 &amp;amp; 11 users can try.&lt;BR /&gt;Given/Find" in general is a linear programming module, it does seed itself unless some numerical subfunctions have to restart from the base, like the integrator. For the root( , , , ), the seeded root solver work fine like a bomb.&lt;BR /&gt;&lt;BR /&gt;jmG &lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330292#M129146</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-20T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330293#M129147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Erratum: Given/Find does not seed itself.&lt;BR /&gt;&lt;BR /&gt;Sorry ! jmG &lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330293#M129147</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-20T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330294#M129148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;You cannot loop at the worksheet level, only within a single program structure. So if the guess values for find are to vary, you must pass them as parameters to the function defined using find.&lt;BR /&gt;__________________&lt;BR /&gt;� � � � Tom Gutman&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330294#M129148</guid>
      <dc:creator>TomGutman</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330295#M129149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/20/2010 10:12:04 PM, hw wrote:&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Any advice? &lt;BR /&gt;&lt;BR /&gt;You can do what you want if you pass the guess values as parameters.&lt;BR /&gt;&lt;BR /&gt;It might be possible to give a better answer if you post the worksheet.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Is this even&lt;BR /&gt;&amp;gt;possible using MC 14?&lt;BR /&gt;&lt;BR /&gt;Yes.&lt;BR /&gt;&lt;BR /&gt;Richard&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330295#M129149</guid>
      <dc:creator>RichardJ</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330296#M129150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thank you all for you initial comments. I have attached a MCD v11 file of the problem I am dealing will.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I have the solution block function running with both a MathCAD range variable and as a loop. Both provide the same solution for a parametric analysis. My goal however, as I tried to state before, is to redefine for each iteration of the parameters to also redefine the initial values.&lt;BR /&gt;&lt;BR /&gt;Read comments at the end of the worksheet for specifics.&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;Also, I did not post the attempts to define the solver block function in terms of the initial values because I could not get it to work and perhaps may confuse what I am trying to accomplish. &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I look forward to your comments.&lt;BR /&gt;&lt;BR /&gt;hw&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330296#M129150</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330297#M129151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Like this.&lt;BR /&gt;&lt;BR /&gt;Richard&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330297#M129151</guid>
      <dc:creator>RichardJ</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330298#M129152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Oops. There's a definition for a variable called T1a_to_T10a in there. It's just a useless leftover I forgot to delete.&lt;BR /&gt;&lt;BR /&gt;Richard&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330298#M129152</guid>
      <dc:creator>RichardJ</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330299#M129153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Fantastic! I thought I tried that way but could not get it to work, nice to know I was at least looking down the right path.&lt;BR /&gt;I appreciate your help.&lt;BR /&gt;hw&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330299#M129153</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330300#M129154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/21/2010 12:00:51 PM, hw wrote:&lt;BR /&gt;&amp;gt;Thank you all for you initial&lt;BR /&gt;&amp;gt;comments. I have attached a&lt;BR /&gt;&amp;gt;MCD v11 file of the problem I&lt;BR /&gt;&amp;gt;am dealing will.&lt;BR /&gt;&lt;BR /&gt;...&lt;BR /&gt;&amp;gt;I look forward to your comments.&lt;BR /&gt;hw&lt;BR /&gt;________________________&lt;BR /&gt;&lt;BR /&gt;Simpler and direct [Yellow, Cyan],&lt;BR /&gt;because this solver nests the solutions.&lt;BR /&gt;The conversion from 13 to 11 scraped it.&lt;BR /&gt;Plug the yellow Unstack(N) at the top of the sheet.&lt;BR /&gt;&lt;BR /&gt;jmG&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330300#M129154</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330301#M129155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/21/2010 2:08:39 PM, hw wrote:&lt;BR /&gt;&amp;gt;Fantastic! I thought I tried&lt;BR /&gt;&amp;gt;that way but could not get it&lt;BR /&gt;&amp;gt;to work, nice to know I was at&lt;BR /&gt;&amp;gt;least looking down the right&lt;BR /&gt;&amp;gt;path.&lt;BR /&gt;&amp;gt;I appreciate your help.&lt;BR /&gt;&amp;gt;hw&lt;BR /&gt;_______________________________&lt;BR /&gt;&lt;BR /&gt;Before "looking down the right path",&lt;BR /&gt;you missed the fact that for mutlisolutions, like you have 0 ... 8, Mathcad nests the solutions. This is the basis of the Mathcad solver structure. Then you just need to Unstack(N).&lt;BR /&gt;&lt;BR /&gt;The matrix approach leaves the solutions in a row-vector of nests and the project is incomplete in the sense of a data table.&lt;BR /&gt;&lt;BR /&gt;jmG&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330301#M129155</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330302#M129156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;jmg,&lt;BR /&gt;You are one step ahead, that was my next endeavor "how do I get usuable data from the nested arrays"&lt;BR /&gt;Thanks!&lt;BR /&gt;hw&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330302#M129156</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330303#M129157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Since you created a nested array, I assumed that's what you wanted. If you don't want that then the best solution is to not create it in the first place.&lt;BR /&gt;&lt;BR /&gt;Richard&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330303#M129157</guid>
      <dc:creator>RichardJ</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330304#M129158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Even easier. Learning a lot about the nested array and how the solver block actually works.&lt;BR /&gt;thanks again,&lt;BR /&gt;hw&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330304#M129158</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330305#M129159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/21/2010 7:31:14 PM, hw wrote:&lt;BR /&gt;&amp;gt;Even easier. Learning a lot&lt;BR /&gt;&amp;gt;about the nested array and how&lt;BR /&gt;&amp;gt;the solver block actually&lt;BR /&gt;&amp;gt;works.&lt;BR /&gt;&amp;gt;thanks again,&lt;BR /&gt;&amp;gt;hw&lt;BR /&gt;_______________________________&lt;BR /&gt;&lt;BR /&gt;There are many ways of structuring "projects"&lt;BR /&gt;The Unstack(N) is for the more modular ways.&lt;BR /&gt;It leaves the project more visible, my way.&lt;BR /&gt;Often, Unstack(N) is an "incontournable".&lt;BR /&gt;Modularity reduces the time spent to design.&lt;BR /&gt;Modularity helps new Mathcaders.&lt;BR /&gt;&lt;BR /&gt;jmG&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330305#M129159</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-21T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330306#M129160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Yep, I see the benefits of both "ways". A real help for this new mathcad-er.&lt;BR /&gt;hw&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330306#M129160</guid>
      <dc:creator>hw</dc:creator>
      <dc:date>2010-01-22T08:00:00Z</dc:date>
    </item>
    <item>
      <title>Iterating with Solver again</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330307#M129161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;On 1/21/2010 2:03:30 AM, Tom_Gutman wrote:&lt;BR /&gt;&amp;gt;You cannot loop at the&lt;BR /&gt;&amp;gt;worksheet level, only within a&lt;BR /&gt;&amp;gt;single program structure. So&lt;BR /&gt;&amp;gt;if the guess values for find&lt;BR /&gt;&amp;gt;are to vary, you must pass&lt;BR /&gt;&amp;gt;them as parameters to the&lt;BR /&gt;&amp;gt;function defined using find.&lt;BR /&gt;&amp;gt;__________________&lt;BR /&gt;&amp;gt;� � � � Tom Gutman&lt;BR /&gt;_____________________________&lt;BR /&gt;&lt;BR /&gt;Yes, you can at the work sheet level outside of the programme structure in the example supplied. No guesses are needed.&lt;BR /&gt;&lt;BR /&gt;jmG&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jan 2010 08:00:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Iterating-with-Solver-again/m-p/330307#M129161</guid>
      <dc:creator>ptc-1368288</dc:creator>
      <dc:date>2010-01-22T08:00:00Z</dc:date>
    </item>
  </channel>
</rss>

