<?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 Re: Things I wish they'd taught me about Mathcad in Mathcad</title>
    <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046478#M219858</link>
    <description>&lt;P&gt;I've been using Mathcad for 38 years and I still fall into the trap of trying to use to use a counting range as a vector.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;</description>
    <pubDate>Fri, 05 Dec 2025 20:04:46 GMT</pubDate>
    <dc:creator>RantEng</dc:creator>
    <dc:date>2025-12-05T20:04:46Z</dc:date>
    <item>
      <title>Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046033#M219820</link>
      <description>&lt;P&gt;So, I'm about to introduce Mathcad to a new bunch of Mechanical Engineers.&amp;nbsp; I've used Mathcad my whole career (recently retired). To those new to the software, I demonstrate how I use it to document and refine calculations.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the days when I was in the office, I'd sit with Engineers individually and show them several things that are not clearly explained upfront (all the different meanings of the = symbol).&amp;nbsp; Managing subscripts and indexes, also spotting the difference between them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, thinking of all the things we learned the hard way, let's think of a collection of what you wish they'd taught you upfront.&amp;nbsp; Suggestions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob Adams, aka RantEng&lt;/P&gt;</description>
      <pubDate>Wed, 03 Dec 2025 18:22:42 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046033#M219820</guid>
      <dc:creator>RantEng</dc:creator>
      <dc:date>2025-12-03T18:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046035#M219821</link>
      <description>&lt;P&gt;The first thing you should do is set up a default template, and the first thing you want to do in that template is set up Mathcad in landscape mode. Mathcad is so, so much better in landscape.&lt;/P&gt;
&lt;P&gt;(Unless you're one of those people that rotates their monitor.)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Edit: Landscape mode is on my mind for lots of reasons recently, but it really took me years to know to switch to landscape mode, and then even longer to actually do this in my default template.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Dec 2025 18:57:50 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046035#M219821</guid>
      <dc:creator>DJNewman</dc:creator>
      <dc:date>2025-12-03T18:57:50Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046250#M219838</link>
      <description>&lt;P&gt;These are for PRIME&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The difference between setting up a RANGE and a MATRIX in Mathcad.&lt;/LI&gt;&lt;LI&gt;Defining units&lt;/LI&gt;&lt;LI&gt;Things you can't do when setting up a PLOT.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Being able to insert a math function in a text block&lt;/LI&gt;&lt;LI&gt;Formatting HEADERS and FOOTERS&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;There are others but these stand out for me.&lt;/P&gt;&lt;P&gt;The problem for us old timers is we learned many of these things in the original Mathcad and then had to learn them for PRIME.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Dec 2025 19:08:47 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046250#M219838</guid>
      <dc:creator>Derbigdog</dc:creator>
      <dc:date>2025-12-04T19:08:47Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046296#M219839</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ppal_0-1764899383097.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/131991i4AFB5533971B734B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ppal_0-1764899383097.png" alt="ppal_0-1764899383097.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ppal_3-1764899502847.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/131994iFE824B09ABDF4C4A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ppal_3-1764899502847.png" alt="ppal_3-1764899502847.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ppal_4-1764899696602.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/131995i38D6539C7C5CEB7B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ppal_4-1764899696602.png" alt="ppal_4-1764899696602.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ppal_2-1764899448157.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/131993i39A51397477BC50E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ppal_2-1764899448157.png" alt="ppal_2-1764899448157.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Eg:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ppal_6-1764899978636.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/131999i0E9A0FF5BE6AA03C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ppal_6-1764899978636.png" alt="ppal_6-1764899978636.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Dec 2025 02:00:48 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046296#M219839</guid>
      <dc:creator>ppal</dc:creator>
      <dc:date>2025-12-05T02:00:48Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046478#M219858</link>
      <description>&lt;P&gt;I've been using Mathcad for 38 years and I still fall into the trap of trying to use to use a counting range as a vector.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;</description>
      <pubDate>Fri, 05 Dec 2025 20:04:46 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046478#M219858</guid>
      <dc:creator>RantEng</dc:creator>
      <dc:date>2025-12-05T20:04:46Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046512#M219859</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/255687"&gt;@ppal&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;7 Range Variables are Iterators, Not Vectors.&lt;/P&gt;
&lt;P&gt;This is a subtle but vital distinction.&lt;/P&gt;
&lt;P&gt;Defining i:= 1...10 does not create a vector of numbers.&amp;nbsp; It creates an instruction to iterate.&lt;/P&gt;
&lt;P&gt;You cannot square a range variable (i&lt;SUP&gt;2&lt;/SUP&gt;) and expect a list of squared numbers unless you define a function or vector first.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/287977"&gt;@RantEng&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I've been using Mathcad for 38 years and I still fall into the trap of trying to use to use a counting range as a vector.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;First point:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And, from years of experience on this forum, that is why when I proposed the Zen of Mathcad, I specifically highlighted Shishin 1 and Shishin 30&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#0000FF"&gt;&lt;STRONG&gt;MEP 00 – The Zen of Mathcad&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StuartBruff_0-1764983367269.gif" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/132056i36C90852F523A009/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StuartBruff_0-1764983367269.gif" alt="StuartBruff_0-1764983367269.gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;FONT color="#000080"&gt;1.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT size="4"&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;&amp;gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;Range Variables Are Not Vectors&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/STRONG&gt;&lt;/FONT&gt;.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;2.&amp;nbsp;Think in two dimensions for layout and data.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;3.&amp;nbsp;Be like Zathras-- cover all possibilities. Zathras does not want other people being confoosed.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;4. Yesterday's friendly hard limits are today's enemies.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;5.&amp;nbsp;Beautiful is better than ugly.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;6.&amp;nbsp;Explicit is better than implicit.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;7.&amp;nbsp;Unless implicit is better.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;8.&amp;nbsp;Simple is better than complex.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;9.&amp;nbsp;Complex is better than complicated.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;10.&amp;nbsp;Flat is better than nested.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;11.&amp;nbsp;Except where it isn't.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;12.&amp;nbsp;Sparse would be nice.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;13.&amp;nbsp;Readability counts.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;14.&amp;nbsp;Now is better than never.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;15.&amp;nbsp;Although never is often better than *right* now.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;16.&amp;nbsp;Functions should work over any data type.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;17.&amp;nbsp;Except where there is no meaning.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;18.&amp;nbsp;Special cases aren't special enough to break the rules.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;19.&amp;nbsp;Although practicality beats purity.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;20.&amp;nbsp;Errors should never pass silently.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;21.&amp;nbsp;Unless explicitly silenced.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;22.&amp;nbsp;But Exceptions should be Exceptional.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;23.&amp;nbsp;In the face of ambiguity, refuse the temptation to guess.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;24.&amp;nbsp;But see Zen 14.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;25.&amp;nbsp;There should be one-- and preferably only one --obvious way to do it.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;26.&amp;nbsp;But don't let that stop you doing it another way.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;27.&amp;nbsp;You'll probably need to-- this is Mathcad.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;28.&amp;nbsp;If the implementation is hard to explain, it's a bad idea.&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#808080"&gt;&lt;EM&gt;29.&amp;nbsp;If the implementation is easy to explain, it may be a good idea.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080"&gt;30. Yes,&lt;FONT face="book antiqua,palatino" size="4" color="#339966"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;vec&lt;/STRONG&gt;&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;helps, but&amp;nbsp;&lt;FONT size="4"&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;&amp;gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;Range Variables Are&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Still&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Not Vectors&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/STRONG&gt;&lt;/FONT&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please feel free to add your own Shishin or comment on the originals.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stuart&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Shishin (指針)&amp;nbsp; translates as 'guideline' but also as 'compass needle'.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.ptc.com/t5/Mathcad/MEP-00-The-Zen-of-Mathcad/m-p/1040983#" target="_blank" rel="noopener"&gt;https://community.ptc.com/t5/Mathcad/MEP-00-The-Zen-of-Mathcad/m-p/1040983#&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Dec 2025 02:15:27 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046512#M219859</guid>
      <dc:creator>StuartBruff</dc:creator>
      <dc:date>2025-12-06T02:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046655#M219880</link>
      <description>&lt;P&gt;That's brilliant&lt;/P&gt;</description>
      <pubDate>Mon, 08 Dec 2025 13:53:37 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1046655#M219880</guid>
      <dc:creator>RantEng</dc:creator>
      <dc:date>2025-12-08T13:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: Things I wish they'd taught me about Mathcad</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1047320#M219922</link>
      <description>&lt;P&gt;IMO, users could benefit from a decent article written by a PTC development engineer.&amp;nbsp; I say a PTC engineer, because an explanation of what is actually going on under the hood might go some way towards clarifying a range's and a range variable's behaviour, particularly with respect to differences between ranges in Mathcad Prime and Legacy Mathcad (&lt;EM&gt;which is where many of us cut our Mathcad teeth&lt;/EM&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For instance, I'm not quite sure *I* see things the same way that *you* see them - that is not to say I'm right and you're wrong, it's just that my experiences have led me to construct my own "myths" about how ranges and range variables work.&amp;nbsp; (I've highlighted your comments in brown)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025 12 12 A.png" style="width: 695px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/132270iF254E6F173D1C38E/image-size/large?v=v2&amp;amp;px=999" role="button" title="2025 12 12 A.png" alt="2025 12 12 A.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025 12 12 B.png" style="width: 657px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/132271i455A09082A201797/image-size/large?v=v2&amp;amp;px=999" role="button" title="2025 12 12 B.png" alt="2025 12 12 B.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Shishin 4 is why I added the note about a range's limitation on the number of values.&amp;nbsp; &amp;nbsp;I've had numerous debates over the decades about "reasonable" limitations, each of which has only reinforced my feeling that there are no such things.&amp;nbsp; &amp;nbsp;The megabyte of yesterday isn't even small change today, and increases in performance lead to increases in demand.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stuart&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: the function vec` referenced above is not Mathcad 11's built-in function vec.&amp;nbsp; I regard the latter as flawed, as it doesn't behave in the same way that almost every other range-to-vector conversion function has behaved for the past 20 years.&amp;nbsp; I don't mind the additional arguments, but it's the functional omissions that annoy me.&amp;nbsp; The function vec has 'traditionally' non-recursively converted its argument into a vector, no matter the type (&lt;EM&gt;I've also made frequent use of a version of vec that recursively flattens nested arrays&lt;/EM&gt;).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example, scalars, strings, and functions become single-element vectors, ranges get expanded into vectors, and - importantly - matrices get flattened into vectors, as per the mathematical definition of vec (&lt;A href="https://en.wikipedia.org/wiki/Vectorization_(mathematics))" target="_blank"&gt;https://en.wikipedia.org/wiki/Vectorization_(mathematics))&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The official Mathcad 10 workaround for the change in evaluation assignment behaviour did all of the above.&amp;nbsp; Mathcad 11's vec, however, only converts ranges to vectors, ignores vectors, and throws an error in all other cases.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 04:25:04 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Things-I-wish-they-d-taught-me-about-Mathcad/m-p/1047320#M219922</guid>
      <dc:creator>StuartBruff</dc:creator>
      <dc:date>2025-12-12T04:25:04Z</dc:date>
    </item>
  </channel>
</rss>

