cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

MathCAD Prime plotting scales corrupted

lepstein
1-Visitor

MathCAD Prime plotting scales corrupted

I am trying to plot log-log plots of some equations that produce data in SI units.  While the form of the plots appears correct, the Y values are way off. The tick mark values also contain multipliers of 10 in some positions.  Here is the plot.  I would rather not send the file.  A plot should be a plot. The plotted equation evaluated at 100 km is shown.  Also, I cannot adjust the size of the unreadable font on the axis values.  What goes?  I am now transcribing all of my MatCAD work to MathLab because MathCAD as become so poor.

Capture.JPG

ACCEPTED SOLUTION

Accepted Solutions
LucMeekes
23-Emerald III
(To:lepstein)

Plotting has been a not so strong part of Mathcad always. There's no doubt about that.

You get tick marks with multiples of 10 because you've set Prime to use Engineering display, which uses powers of 10 in multiples of 3 (10^0, 10^3, 10^6 etc.) the intervening decades are then 10*10^0 and 100*10^0 for the first part.

You should be able to change the display format for the plot to Scientific rather than Engineering.

Your values may be way off, because there is a scaling in effect. When plotting on a log scale, you best make sure that whatever you plot is unitless. So divide your values by a constant factor WITH the unit you intend/expect. While that is necessary for log scales to get the plot you expect, it's also wise to do for linear scales.

What's this unit fT ? femto-Tesla?

Success!
Luc

View solution in original post

2 REPLIES 2
LucMeekes
23-Emerald III
(To:lepstein)

Plotting has been a not so strong part of Mathcad always. There's no doubt about that.

You get tick marks with multiples of 10 because you've set Prime to use Engineering display, which uses powers of 10 in multiples of 3 (10^0, 10^3, 10^6 etc.) the intervening decades are then 10*10^0 and 100*10^0 for the first part.

You should be able to change the display format for the plot to Scientific rather than Engineering.

Your values may be way off, because there is a scaling in effect. When plotting on a log scale, you best make sure that whatever you plot is unitless. So divide your values by a constant factor WITH the unit you intend/expect. While that is necessary for log scales to get the plot you expect, it's also wise to do for linear scales.

What's this unit fT ? femto-Tesla?

Success!
Luc

Luc:

Thanks very much.  Switching the number format to General helped.  Now the results are correct.  Also, I did not have to rescale anything and was able to leave the units in fT (which is femto-Tesla).  The fonts are still very small, making the results hard to read when pasted into documents.  My colleagues scold me for this!

Lionel

Announcements

Top Tags