Skip to main content
Werner_E
25-Diamond I
Jun 4, 2024 12:28 PM UTC
Solved

BUGS in Prime

While working on an answer to a question here in the forum, I noticed two bugs in Prime concerning the symbolics.

I could not be bothered to report them the "official" way (too complicated, I am too old to be forced to jump through that many loops) so I post them here for your information and of course for PTC staff if they really are interested to improve their software (just joking...)

Both bugs are already present in Prime 6 and still are in Prime 10.

 

Bug #1:

Simplification of an expression using "floor" and the Heaviside function returns a wrong result!

Werner_E_0-1717503691064.png

BTW, the bug is due to the 'new' symbolics. When we switch back and use the legacy symbolics (only available in P6 and below) we get a correct result

Werner_E_0-1717507365200.png

 

 

Bug #2

"clear.sym" does not clear a range variable. It should make it undefined for symbolic operations.

"clear" works OK, but it also makes the variable undefined for the numerics.

Werner_E_1-1717503941980.png

Interestingly the operation works as it should when a second variable is added

Werner_E_2-1717504023825.png

 

Prime 6 worksheet attached (both bugs show up in Prime 10 as well, though).

 

 

olivierlp
olivierlpAnswer
Community Manager
Jun 7, 2024 8:09 PM UTC

Thank you @Werner_E . The product team is looking into it. 

Olivier

7 replies

olivierlp
olivierlpCommunity ManagerAnswer
Community Manager
Jun 7, 2024 8:09 PM UTC

Thank you @Werner_E . The product team is looking into it. 

Translate
Olivier
Werner_E
Werner_E25-Diamond IAuthor
25-Diamond I
Jun 8, 2024 12:09 AM UTC

Thanks for caring!

 

Translate
Werner_E
Werner_E25-Diamond IAuthor
25-Diamond I
Jun 12, 2024 7:09 PM UTC

A 'solution' sure would be a bug fixed version or better a hotfix for the current version. But PTC does not seem to fix bugs that fast - at least I never had seen any bug fix other than in the next planned software version.

Since I don't think it would be a good idea to wait that long to close the thread, I think it's OK to mark Olivier's answer as the solution to close this thread. At least his activity may finally lead to a solution 😉

Translate
19-Tanzanite
Jun 12, 2024 7:45 PM UTC

Haha, probably they are happy now that you marked one answer as solution. 

 

They for sure need to think more seriously to improve they software more fast and to be more capable, and also to make more updates less than from year to year. But I think this will not happen, as they are probably not interested in such things.

 

But as I see they are not even interested to jump in this actively and wonderful community to give feedback, answers, workarounds of problems within their software that people find. Yeah, we can see from time to time one marketing guy from ptc here, but he cannot give relevant answers as he already said this in order that people problems to be solved (he can give only promisese), and also some 2,3 admins - i am not sure if these guys are really humans or maybe more robots and If they are working for ptc, but anyway I see that their job is to bother people to mark any answer as solution for topics regardless If indeed the relevant solution was found for that topic (maybe if they had also contributed to finding solutions for people problems, and then yes they could have said to mark answer as a solution, but I dont belive that they even read the topics description and also they seems not being able to analyze whether a real solution has really been found for the respective topic). But the lack of interest, not being actively present in finding the workarounds and solutions of their software problems, not being close to people, community, not making enough improvements of their software, updates at long distances in time, and so on are indeed drawbacks of this Mathcad software.

Translate
DJNewman
19-Tanzanite
Jun 12, 2024 9:48 PM UTC

@Cornel wrote:

Yeah, we can see from time to time one marketing guy from ptc here, but he cannot give relevant answers as he already said this in order that people problems to be solved (he can give only promisese),


sorry bout that


Though I do wanna say that nothing I say should be seen as a promise! (Just things that are likely to happen.)

Translate
PTC Marketer for Creo and Mathcad. I run their YouTube channels, some Creo campaigns, and all Mathcad campaigns and communications.