Skip to main content
1-Visitor
January 12, 2023
Solved

Mathcad Prime 8 - Units revert into variables

  • January 12, 2023
  • 2 replies
  • 1921 views

Hi,
Recently upgraded from Mathcad Prime 5 to Mathcad Prime 8, but when I try so solve an equation containing units in Prime 8 it converts them all to variables and I can't get the answer as it now contains undefined variables.

NL_10553046_1-1673523866904.png

 


Doing the exact same thing in Mathcad Prime 5 and it keeps the conversion and gives me the correct answer.

NL_10553046_0-1673523846849.png

 

Am I doing something wrong. and is there any way to fix this?


Best answer by DJNewman

DJNewman_0-1673525887672.png


Turn on the "Units/Constants in Symbolics" option in Calculation Options on the Calculations tab!

2 replies

DJNewman
DJNewman18-OpalAnswer
18-Opal
January 12, 2023

DJNewman_0-1673525887672.png


Turn on the "Units/Constants in Symbolics" option in Calculation Options on the Calculations tab!

PTC Marketer for Creo and Mathcad. I run their YouTube channels, some Creo campaigns, and all Mathcad campaigns and communications.
1-Visitor
January 12, 2023

Thanks a lot. After turning this on and restarting the work sheet it fixed the problem 🙂

25-Diamond I
January 12, 2023

Am I doing something wrong.

Apart from using Prime at all, nothing, no. 😉

Prime 8 uses a different engine for symbolic calculations compared to Prime 5 and as usual this engine was introduced far too soon when it still was not up in quality to the old one. Let the software grow and get ripe and mature at the customer and at his expense.

But I don't think that the new symbolics engine is the cause for your problem.

The effect you describe is unfortunately quite common in Prime (also with older versions) and I think that PTC was dealing with the auto-label problems and so some things may got better, but others even got worse as in your case.

 


and is there any way to fix this?

Not sure, you may try turning on "Units/Constants in Symbolics" at the calc options, recalc and see if it helps

Werner_E_0-1673525944041.png

EDIT: Had not seen DJNewman's reply when I started mine. He is suggesting the same.

 

Mathcad is a number cruncher and if you don't really need a symbolic result its always better to resort  to its numerical methods.

Basically you have available the "root" function by providing a range, "root" function using a guess and a solve block with "find". The following picture shows all three ways:

Werner_E_1-1673526456241.png