<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - Newest Questions and Posts</title>
    <link>http://www.mapleprimes.com</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Sat, 25 Jul 2026 16:16:21 GMT</lastBuildDate>
    <pubDate>Sat, 25 Jul 2026 16:16:21 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest questions and posts added to MaplePrimes</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - Newest Questions and Posts</title>
      <link>http://www.mapleprimes.com</link>
    </image>
    <item>
      <title>How is a cyclic command sequence programmed?</title>
      <link>http://www.mapleprimes.com/questions/243703-How-Is-A-Cyclic-Command-Sequence-Programmed?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;In the attached file, I would like to calculate the expressions for the function f(n,x) using a recursion for a given index range, e.g., n=3..15. I would appreciate any advice on this.&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;form name="worksheet_form"&gt;&lt;input name="md.ref" type="hidden" value="26FB58AF1AF5A19BE0C20087158D744E"&gt;
&lt;table align="center" width="768"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/d4dec2944793aed0d836782e704c7b24.gif" style="vertical-align:-6px" width="9"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;restart;&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;kernelopts(version);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="`Maple 2026.1, X86 64 WINDOWS, Jun 04 2026, Build ID 2018217`" height="23" src="/view.aspx?sf=243703_question/6bd3ed6024825b278705b8faf47ad09b.gif" style="vertical-align:-6px" width="410"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(1)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(1,x):=x;&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="x" height="23" src="/view.aspx?sf=243703_question/04b8e70785bb6a39df4514e55de7afdd.gif" style="vertical-align:-6px" width="78"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(2)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(2,x):=2*x + 2*sin(x);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="2*x+2*sin(x)" height="23" src="/view.aspx?sf=243703_question/e5f9fb7c1fa6bc81e86e6d0634e00dcb.gif" style="vertical-align:-6px" width="155"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(3)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(n,x):=2*f(n-1,x)-f(n-2,x)+2*sin((n-1)*x)/(n-1);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="2*f(n-1, x)-f(n-2, x)+2*sin((n-1)*x)/(n-1)" height="42" src="/view.aspx?sf=243703_question/bf18e089b2bcd60506c24056a894c0d9.gif" style="vertical-align:-16px" width="364"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(4)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(3,x):=eval(f(n,x),n=3);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="3*x+4*sin(x)+sin(2*x)" height="23" src="/view.aspx?sf=243703_question/40999d3ccbe1db8666792da404ad44a3.gif" style="vertical-align:-6px" width="222"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(5)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(4,x):=eval(f(n,x),n=4);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="4*x+6*sin(x)+2*sin(2*x)+(2/3)*sin(3*x)" height="42" src="/view.aspx?sf=243703_question/cb68ae897da168b0aa04e91bb682f50e.gif" style="vertical-align:-16px" width="319"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(6)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/83e4369884796f48a6eed03a2251644c.gif" style="vertical-align:-6px" width="34"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/7f3851c7d1cae921e7dd6e5ad8f6984e.gif" style="vertical-align:-6px" width="9"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;input name="sequence" type="hidden" value="1"&gt; &lt;input name="cmd" type="hidden" value="none"&gt;&lt;/form&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=243703_question/test24c.mw"&gt;Download test24c.mw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;In the attached file, I would like to calculate the expressions for the function f(n,x) using a recursion for a given index range, e.g., n=3..15. I would appreciate any advice on this.&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;form name="worksheet_form"&gt;&lt;input name="md.ref" type="hidden" value="26FB58AF1AF5A19BE0C20087158D744E"&gt;
&lt;table align="center" width="768"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/d4dec2944793aed0d836782e704c7b24.gif" style="vertical-align:-6px" width="9"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;restart;&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;kernelopts(version);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="`Maple 2026.1, X86 64 WINDOWS, Jun 04 2026, Build ID 2018217`" height="23" src="/view.aspx?sf=243703_question/6bd3ed6024825b278705b8faf47ad09b.gif" style="vertical-align:-6px" width="410"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(1)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(1,x):=x;&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="x" height="23" src="/view.aspx?sf=243703_question/04b8e70785bb6a39df4514e55de7afdd.gif" style="vertical-align:-6px" width="78"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(2)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(2,x):=2*x + 2*sin(x);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="2*x+2*sin(x)" height="23" src="/view.aspx?sf=243703_question/e5f9fb7c1fa6bc81e86e6d0634e00dcb.gif" style="vertical-align:-6px" width="155"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(3)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(n,x):=2*f(n-1,x)-f(n-2,x)+2*sin((n-1)*x)/(n-1);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="2*f(n-1, x)-f(n-2, x)+2*sin((n-1)*x)/(n-1)" height="42" src="/view.aspx?sf=243703_question/bf18e089b2bcd60506c24056a894c0d9.gif" style="vertical-align:-16px" width="364"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(4)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(3,x):=eval(f(n,x),n=3);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="3*x+4*sin(x)+sin(2*x)" height="23" src="/view.aspx?sf=243703_question/40999d3ccbe1db8666792da404ad44a3.gif" style="vertical-align:-6px" width="222"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(5)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;f(4,x):=eval(f(n,x),n=4);&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="4*x+6*sin(x)+2*sin(2*x)+(2/3)*sin(3*x)" height="42" src="/view.aspx?sf=243703_question/cb68ae897da168b0aa04e91bb682f50e.gif" style="vertical-align:-16px" width="319"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;(6)&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/83e4369884796f48a6eed03a2251644c.gif" style="vertical-align:-6px" width="34"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;img alt="NULL" height="23" src="/view.aspx?sf=243703_question/7f3851c7d1cae921e7dd6e5ad8f6984e.gif" style="vertical-align:-6px" width="9"&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;input name="sequence" type="hidden" value="1"&gt; &lt;input name="cmd" type="hidden" value="none"&gt;&lt;/form&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=243703_question/test24c.mw"&gt;Download test24c.mw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description>
      <guid>243703</guid>
      <pubDate>Sat, 25 Jul 2026 15:18:20 Z</pubDate>
      <itunes:author>Alfred_F</itunes:author>
      <author>Alfred_F</author>
    </item>
    <item>
      <title>How to Import Converations from ChatGPT</title>
      <link>http://www.mapleprimes.com/questions/243702-How-To-Import-Converations-From-ChatGPT?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;Responses from the AI assistant in Maple2026 can be copied directly into a Maple Document or Worksheet, Is there a process which allows one to similarly import a external ChatGPT conversation. I have Maple MCP configured in my ChatGPT account.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;Responses from the AI assistant in Maple2026 can be copied directly into a Maple Document or Worksheet, Is there a process which allows one to similarly import a external ChatGPT conversation. I have Maple MCP configured in my ChatGPT account.&lt;/p&gt;
</description>
      <guid>243702</guid>
      <pubDate>Sat, 25 Jul 2026 14:18:57 Z</pubDate>
      <itunes:author>ianmccr</itunes:author>
      <author>ianmccr</author>
    </item>
    <item>
      <title>Dynamic assignment of ranking of variables in DifferentialThomas</title>
      <link>http://www.mapleprimes.com/questions/243701-Dynamic-Assignment-Of-Ranking-Of-Variables?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;So the problem I encountered is when I try to assign ranking of variables of ODE in ThomasDecomposition, the indexed variables are not allowed. For instance, for an ODE system containing a[0], a[1], a[2] as dependent variables, if I assign:&lt;br&gt;
&lt;code&gt;R := Ranking([x],[a[0],a[1],a[2]])&lt;/code&gt;&lt;br&gt;
It throws an error: &lt;code&gt;&lt;/code&gt;&lt;br&gt;
This is going to be inconvenient when I have to dynamically solve ODE system within a function call, especially when the system is nonlinear and algebraically closed(no integration constants in solutions) and calling &lt;code&gt;DifferentialThomas&lt;/code&gt;&amp;nbsp;in dsolve will be slow. I want to know how to resolve this.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;So the problem I encountered is when I try to assign ranking of variables of ODE in ThomasDecomposition, the indexed variables are not allowed. For instance, for an ODE system containing a[0], a[1], a[2] as dependent variables, if I assign:&lt;br /&gt;
&lt;code&gt;R := Ranking([x],[a[0],a[1],a[2]])&lt;/code&gt;&lt;br /&gt;
It throws an error: &lt;code&gt;&lt;samp&gt;due to efficiency reasons no variables of type &amp;quot;indexed&amp;quot; are allowed in the list of depended variables NULL;&lt;/samp&gt;&lt;/code&gt;&lt;br /&gt;
This is going to be inconvenient when I have to dynamically solve ODE system within a function call, especially when the system is nonlinear and algebraically closed(no integration constants in solutions) and calling &lt;code&gt;DifferentialThomas&lt;/code&gt;&amp;nbsp;in dsolve will be slow. I want to know how to resolve this.&lt;/p&gt;
</description>
      <guid>243701</guid>
      <pubDate>Sat, 25 Jul 2026 11:56:41 Z</pubDate>
      <itunes:author>Steven_Huang</itunes:author>
      <author>Steven_Huang</author>
    </item>
    <item>
      <title>Because $F17*(1+$B$4)^3 is not Engineering Documentation</title>
      <link>http://www.mapleprimes.com/maplesoftblog/235296-Because-F171B43-Is-Not-Engineering?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;We&amp;rsquo;ve just launched Maple Flow 2026. And yes, the title of this post doesn&amp;rsquo;t follow the standard formula for a &amp;ldquo;new version, new features&amp;rdquo; announcement.&lt;/p&gt;

&lt;p&gt;But this is not only a post about a new version number and new features.&lt;/p&gt;

&lt;p&gt;It is about a problem engineers know too well: important calculations trapped inside spreadsheets, scripts and old project files - visible only as cell references, code fragments and hidden logic.&lt;/p&gt;

&lt;p&gt;That might be fine when the calculation is being built. It is not fine when the calculation must be reviewed, reused, defended, audited or handed to another engineer.&lt;/p&gt;

&lt;p&gt;Maple Flow is built around a simple idea: engineering calculations should be readable, structured, auditable and easy to share.&lt;/p&gt;

&lt;p&gt;The new release gives engineers better ways to create those calculations, bring existing work into Maple Flow, and turn legacy material into documentation that actually explains the engineering.&lt;/p&gt;



&lt;p&gt;You can now generate Maple Flow worksheets using tools like Codex or Claude Code.&amp;nbsp;This makes it easier to transform ideas into structured technical analyses and turn existing calculations into clear, auditable engineering documents.&lt;/p&gt;

&lt;p&gt;Here are a few ways to use this new integration,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rescue calculations from spreadsheets&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many engineering teams have years - sometimes decades - of calculations sitting in Excel. Those spreadsheets often contain real engineering value, but the logic is fragmented across cells, sheets and references.&lt;/p&gt;

&lt;p&gt;Manually translating all that work into a clearer format can feel like too much effort to even start.&lt;/p&gt;

&lt;p&gt;With Maple Flow 2026 and an AI coding assistant such as Codex or Claude Code, you can use a simple instruction like:&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;em&gt;Convert this Excel spreadsheet to a Maple Flow worksheet&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The AI coding assistant then helps transform spreadsheet logic into a structured Maple Flow worksheet with natural 2D math, clearer variable names and calculations that are visible on the page.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Excel_to_Flow_2.png" style="height: 672px; width: 500px;"&gt;&lt;/p&gt;

&lt;p&gt;This is not just file conversion. It is a way to expose the engineering intent hidden inside legacy spreadsheets and make that work easier to understand, extend and review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generate engineering worksheets from a prompt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same AI-assisted workflow can also help create a new Maple Flow worksheet from a natural language prompt.&lt;/p&gt;

&lt;p&gt;Ask for a design calculation, describe the engineering context, specify the assumptions and ask for supporting text, equations, plots or diagrams. The result can be a worksheet that already contains readable math, explanations and visual context.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/pedestrian_footbridge_2.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stop hiding math in scripts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Maple Flow 2026 also opens up a practical path for moving useful work out of scripts and into worksheets that communicate the engineering more clearly.&lt;/p&gt;

&lt;p&gt;For example, a Matlab script built around low-level loops, switch/case logic and numerical iteration can be translated into a Maple Flow worksheet that uses higher-level mathematical constructs.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/matlab.png" style="height: 688px; width: 600px;"&gt;&lt;/p&gt;

&lt;p&gt;In one example, a crude while-loop numerical solver became an fsolve call, and switch/case logic became a much more readable piecewise expression.&lt;/p&gt;

&lt;p&gt;The point is not simply to change syntax. It is to move from code that performs a calculation to a worksheet that explains the calculation.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve outlined a few ideas that demonstrate how you can use AI coding assistants to generate Maple Flow worksheets. There&amp;#39;s &lt;strong&gt;much&lt;/strong&gt; more you can do.&lt;/p&gt;

&lt;p&gt;Of course, this functionality is subject to the same disclaimers as any other AI-generated content:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Worksheets are generated by and subject to the limitations of your AI model&lt;/li&gt;
	&lt;li&gt;your mileage may vary&lt;/li&gt;
	&lt;li&gt;and you absolutely need a (human)&amp;nbsp;expert in the loop to check the output.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But as a starting point, this workflow is seriously powerful.&lt;/p&gt;

&lt;p&gt;Set up your AI coding assistant to generate Maple Flow worksheets with the instructions &lt;a href="https://www.maplesoft.com/products/MapleFlow/AI-Coding-Assistants/index.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 introduces in-worksheet programming, so you can write programs and scripts directly on the canvas and execute them inline with the rest of your worksheet.&lt;/p&gt;

&lt;p&gt;You can enter programs with the keyboard or use the new Programming palette, which inserts common templates such as loops and if/else blocks with the right structure and indentation.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/Inline.gif"&gt;&lt;/p&gt;

&lt;p&gt;Productivity features help keep the program readable:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;automatic closing of procedures, loops and conditionals after the opening line is entered&lt;/li&gt;
	&lt;li&gt;intelligent insertion of statement separators when appropriate&lt;/li&gt;
	&lt;li&gt;automatic indentation to preserve structure and readability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The existing Code Editor remains the right place for larger scripts. In-worksheet programming is for the logic you want to sit directly beside the math, text and results.&lt;/p&gt;



&lt;p&gt;The Mathcad Migration Assistant has also been updated. It now translates much of the content of Mathcad Prime files into Maple Flow format, in addition to the existing support for Mathcad 13, 14 and 15.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Mathcad_to_Maple_Flow_modern_v4_monospaced-result.png"&gt;&lt;br&gt;
Because Maple Flow 2026 now supports in-worksheet programming, the updated Migration Assistant also translates Mathcad programs.&lt;/p&gt;

&lt;p&gt;For Mathcad thinking about moving to Maple Flow, the update makes migration faster and more practical. Existing work moves over with more of the structure and intent preserved.&lt;/p&gt;



&lt;p&gt;Worksheets now compute faster! The results depend on the specific calculations, but the improvements can be very noticable - these are selected results from our internal benchmarking suite&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/performance_table.png"&gt;&lt;/p&gt;

&lt;p&gt;For engineers working with larger or more complex worksheets, that kind of improvement changes the feel of the product.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 adds more ready-to-use examples to the Application Gallery, including a new Semiconductor section.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/semiconductor.png"&gt;&lt;br&gt;
The gallery now includes worksheets semiconductor oxide growth, heat sink sizing, cylindrical fin heat transfer, NMOS threshold voltage, MOSFET power loss, photolithography scanner limits and boron implantation stability.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 also improves everyday interoperability with Excel. You can now paste more types of data from Excel into Maple Flow, including data formatted as percentages.&lt;/p&gt;

&lt;p&gt;It is a small feature with a practical benefit: less cleanup, fewer interruptions and a smoother path from spreadsheet data to engineering calculation.&lt;/p&gt;



&lt;p&gt;The most important thing about Maple Flow 2026 is not any single feature - it is the direction of travel. Engineering work is becoming more connected. Calculations are moving between spreadsheets, scripts, AI coding assistants, design tools and formal documentation.&lt;/p&gt;

&lt;p&gt;Maple Flow gives those calculations a place where the math is visible, the structure is clear and the result is ready to share.&lt;/p&gt;

&lt;p&gt;So yes, Maple Flow 2026 includes new features. But the bigger story is this: engineers can now move more of their existing work out of hidden logic and into auditable worksheets that communicate the engineering.&lt;/p&gt;

&lt;p&gt;Explore the new features, try the examples and experiment with generating worksheets using AI coding assistants. &lt;a href="https://www.maplesoft.com/products/mapleflow/"&gt;Grab a trial here&lt;/a&gt;.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;We&amp;rsquo;ve just launched Maple Flow 2026. And yes, the title of this post doesn&amp;rsquo;t follow the standard formula for a &amp;ldquo;new version, new features&amp;rdquo; announcement.&lt;/p&gt;

&lt;p&gt;But this is not only a post about a new version number and new features.&lt;/p&gt;

&lt;p&gt;It is about a problem engineers know too well: important calculations trapped inside spreadsheets, scripts and old project files - visible only as cell references, code fragments and hidden logic.&lt;/p&gt;

&lt;p&gt;That might be fine when the calculation is being built. It is not fine when the calculation must be reviewed, reused, defended, audited or handed to another engineer.&lt;/p&gt;

&lt;p&gt;Maple Flow is built around a simple idea: engineering calculations should be readable, structured, auditable and easy to share.&lt;/p&gt;

&lt;p&gt;The new release gives engineers better ways to create those calculations, bring existing work into Maple Flow, and turn legacy material into documentation that actually explains the engineering.&lt;/p&gt;

&lt;h2&gt;Build Maple Flow worksheets with AI coding assistants&lt;/h2&gt;

&lt;p&gt;You can now generate Maple Flow worksheets using tools like Codex or Claude Code.&amp;nbsp;This makes it easier to transform ideas into structured technical analyses and turn existing calculations into clear, auditable engineering documents.&lt;/p&gt;

&lt;p&gt;Here are a few ways to use this new integration,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rescue calculations from spreadsheets&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many engineering teams have years - sometimes decades - of calculations sitting in Excel. Those spreadsheets often contain real engineering value, but the logic is fragmented across cells, sheets and references.&lt;/p&gt;

&lt;p&gt;Manually translating all that work into a clearer format can feel like too much effort to even start.&lt;/p&gt;

&lt;p&gt;With Maple Flow 2026 and an AI coding assistant such as Codex or Claude Code, you can use a simple instruction like:&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;em&gt;Convert this Excel spreadsheet to a Maple Flow worksheet&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The AI coding assistant then helps transform spreadsheet logic into a structured Maple Flow worksheet with natural 2D math, clearer variable names and calculations that are visible on the page.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Excel_to_Flow_2.png" style="height: 672px; width: 500px;"&gt;&lt;/p&gt;

&lt;p&gt;This is not just file conversion. It is a way to expose the engineering intent hidden inside legacy spreadsheets and make that work easier to understand, extend and review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generate engineering worksheets from a prompt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same AI-assisted workflow can also help create a new Maple Flow worksheet from a natural language prompt.&lt;/p&gt;

&lt;p&gt;Ask for a design calculation, describe the engineering context, specify the assumptions and ask for supporting text, equations, plots or diagrams. The result can be a worksheet that already contains readable math, explanations and visual context.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/pedestrian_footbridge_2.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong data-end="427" data-start="392"&gt;Stop hiding math in scripts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Maple Flow 2026 also opens up a practical path for moving useful work out of scripts and into worksheets that communicate the engineering more clearly.&lt;/p&gt;

&lt;p&gt;For example, a Matlab script built around low-level loops, switch/case logic and numerical iteration can be translated into a Maple Flow worksheet that uses higher-level mathematical constructs.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/matlab.png" style="height: 688px; width: 600px;"&gt;&lt;/p&gt;

&lt;p&gt;In one example, a crude while-loop numerical solver became an fsolve call, and switch/case logic became a much more readable piecewise expression.&lt;/p&gt;

&lt;p&gt;The point is not simply to change syntax. It is to move from code that performs a calculation to a worksheet that explains the calculation.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve outlined a few ideas that demonstrate how you can use AI coding assistants to generate Maple Flow worksheets. There&amp;#39;s &lt;strong&gt;much&lt;/strong&gt; more you can do.&lt;/p&gt;

&lt;p&gt;Of course, this functionality is subject to the same disclaimers as any other AI-generated content:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Worksheets are generated by and subject to the limitations of your AI model&lt;/li&gt;
	&lt;li&gt;your mileage may vary&lt;/li&gt;
	&lt;li&gt;and you absolutely need a (human)&amp;nbsp;expert in the loop to check the output.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But as a starting point, this workflow is seriously powerful.&lt;/p&gt;

&lt;p&gt;Set up your AI coding assistant to generate Maple Flow worksheets with the instructions &lt;a href="https://www.maplesoft.com/products/MapleFlow/AI-Coding-Assistants/index.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Programming in the worksheet&lt;/h2&gt;

&lt;p&gt;Maple Flow 2026 introduces in-worksheet programming, so you can write programs and scripts directly on the canvas and execute them inline with the rest of your worksheet.&lt;/p&gt;

&lt;p&gt;You can enter programs with the keyboard or use the new Programming palette, which inserts common templates such as loops and if/else blocks with the right structure and indentation.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/Inline.gif"&gt;&lt;/p&gt;

&lt;p&gt;Productivity features help keep the program readable:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;automatic closing of procedures, loops and conditionals after the opening line is entered&lt;/li&gt;
	&lt;li&gt;intelligent insertion of statement separators when appropriate&lt;/li&gt;
	&lt;li&gt;automatic indentation to preserve structure and readability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The existing Code Editor remains the right place for larger scripts. In-worksheet programming is for the logic you want to sit directly beside the math, text and results.&lt;/p&gt;

&lt;h2&gt;A smoother move for Mathcad users&lt;/h2&gt;

&lt;p&gt;The Mathcad Migration Assistant has also been updated. It now translates much of the content of Mathcad Prime files into Maple Flow format, in addition to the existing support for Mathcad 13, 14 and 15.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Mathcad_to_Maple_Flow_modern_v4_monospaced-result.png"&gt;&lt;br&gt;
Because Maple Flow 2026 now supports in-worksheet programming, the updated Migration Assistant also translates Mathcad programs.&lt;/p&gt;

&lt;p&gt;For Mathcad thinking about moving to Maple Flow, the update makes migration faster and more practical. Existing work moves over with more of the structure and intent preserved.&lt;/p&gt;

&lt;h2&gt;Faster performance where it matters&lt;/h2&gt;

&lt;p&gt;Worksheets now compute faster! The results depend on the specific calculations, but the improvements can be very noticable - these are selected results from our internal benchmarking suite&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/performance_table.png"&gt;&lt;/p&gt;

&lt;p&gt;For engineers working with larger or more complex worksheets, that kind of improvement changes the feel of the product.&lt;/p&gt;

&lt;h2&gt;More examples, including semiconductors&lt;/h2&gt;

&lt;p&gt;Maple Flow 2026 adds more ready-to-use examples to the Application Gallery, including a new Semiconductor section.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/semiconductor.png"&gt;&lt;br&gt;
The gallery now includes worksheets semiconductor oxide growth, heat sink sizing, cylindrical fin heat transfer, NMOS threshold voltage, MOSFET power loss, photolithography scanner limits and boron implantation stability.&lt;/p&gt;

&lt;h2&gt;Improved pasting from excel&lt;/h2&gt;

&lt;p&gt;Maple Flow 2026 also improves everyday interoperability with Excel. You can now paste more types of data from Excel into Maple Flow, including data formatted as percentages.&lt;/p&gt;

&lt;p&gt;It is a small feature with a practical benefit: less cleanup, fewer interruptions and a smoother path from spreadsheet data to engineering calculation.&lt;/p&gt;

&lt;h2&gt;Why this release matters&lt;/h2&gt;

&lt;p&gt;The most important thing about Maple Flow 2026 is not any single feature - it is the direction of travel. Engineering work is becoming more connected. Calculations are moving between spreadsheets, scripts, AI coding assistants, design tools and formal documentation.&lt;/p&gt;

&lt;p&gt;Maple Flow gives those calculations a place where the math is visible, the structure is clear and the result is ready to share.&lt;/p&gt;

&lt;p&gt;So yes, Maple Flow 2026 includes new features. But the bigger story is this: engineers can now move more of their existing work out of hidden logic and into auditable worksheets that communicate the engineering.&lt;/p&gt;

&lt;p&gt;Explore the new features, try the examples and experiment with generating worksheets using AI coding assistants. &lt;a href="https://www.maplesoft.com/products/mapleflow/"&gt;Grab a trial here&lt;/a&gt;.&lt;/p&gt;
</description>
      <guid>235296</guid>
      <pubDate>Thu, 23 Jul 2026 19:37:05 Z</pubDate>
      <itunes:author>Samir Khan</itunes:author>
      <author>Samir Khan</author>
    </item>
    <item>
      <title>How to integrate a trig function with parameter?</title>
      <link>http://www.mapleprimes.com/questions/243698-How-To-Integrate-A-Trig-Function-With-Parameter?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;How to integrate this function (n::posint) :&lt;br&gt;
f := (n, x) -&amp;gt; (1 - cos(n*x))/(1 - cos(x))&lt;/p&gt;

&lt;p&gt;Maple is not returning a result. It seems unable to establish the connection with the Dirichlet kernel.&amp;nbsp;Is there a solution that doesn&amp;#39;t require forcing a decomposition into a sum of cosinus?&lt;/p&gt;

&lt;p&gt;Thank you for your help.&lt;/p&gt;

&lt;p&gt;Best regards.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;How to integrate this function (n::posint) :&lt;br /&gt;
f := (n, x) -&amp;gt; (1 - cos(n*x))/(1 - cos(x))&lt;/p&gt;

&lt;p&gt;Maple is not returning a result. It seems unable to establish the connection with the Dirichlet kernel.&amp;nbsp;Is there a solution that doesn&amp;#39;t require forcing a decomposition into a sum of cosinus?&lt;/p&gt;

&lt;p&gt;Thank you for your help.&lt;/p&gt;

&lt;p&gt;Best regards.&lt;/p&gt;
</description>
      <guid>243698</guid>
      <pubDate>Thu, 23 Jul 2026 11:42:49 Z</pubDate>
      <itunes:author>Aliocha</itunes:author>
      <author>Aliocha</author>
    </item>
    <item>
      <title>Creation of difference equations</title>
      <link>http://www.mapleprimes.com/questions/243697-Creation-Of-Difference-Equations?ref=Feed:MaplePrimes:New%20Questions%20&amp;amp;%20Posts</link>
      <itunes:summary>&lt;p&gt;&lt;span style="font-size:16px;"&gt;In the context of numerical integration of partial differential equations I am looking for tools to create difference equations for the numerical integration of PDE&amp;#39;s. Ideally the desired integration scheme could be given as an input.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:16px;"&gt;The only command that I am aware of is the DiffEquation command from the DymanicSystems package&amp;nbsp;(see &lt;a href='http://www.maplesoft.com/support/help/search.aspx?term=DynamicSystems,DiffEquation)' target='_new'&gt;?DynamicSystems,DiffEquation)&lt;/a&gt; which is limited to linear time invariant systems and only provides a simple forward integration scheme.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:16px;"&gt;Any insights/examples into the topic of numerical integration of pde&amp;#39;s with Maple beyond pdsolve/numeric capabilites is very much appreciated. (I know that Maple comes with advanced numerical solvers for ODE&amp;#39;s. MapleSim uses such solvers to integrate systems of ODE&amp;#39;s. This seems to be, in terms of computation, close to what I am looking for.)&lt;/span&gt;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;span style="font-size:16px;"&gt;In the context of numerical integration of partial differential equations I am looking for tools to create difference equations for the numerical integration of PDE&amp;#39;s. Ideally the desired integration scheme could be given as an input.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:16px;"&gt;The only command that I am aware of is the DiffEquation command from the DymanicSystems package&amp;nbsp;(see ?DynamicSystems,DiffEquation) which is limited to linear time invariant systems and only provides a simple forward integration scheme.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:16px;"&gt;Any insights/examples into the topic of numerical integration of pde&amp;#39;s with Maple beyond pdsolve/numeric capabilites is very much appreciated. (I know that Maple comes with advanced numerical solvers for ODE&amp;#39;s. MapleSim uses such solvers to integrate systems of ODE&amp;#39;s. This seems to be, in terms of computation, close to what I am looking for.)&lt;/span&gt;&lt;/p&gt;
</description>
      <guid>243697</guid>
      <pubDate>Thu, 23 Jul 2026 10:44:31 Z</pubDate>
      <itunes:author>C_R</itunes:author>
      <author>C_R</author>
    </item>
  </channel>
</rss>