[2d Plot] Axis limits

[2d Plot] Axis limits - Plots do not fit axes to data, so data are not visible. - Messaggi

#21 Pubblicato: 19/01/2019 14:01:05
justhumm

justhumm

0 apprezzamenti in 18 post.

Gruppo: User

Wrote

X_Y plot => you set the x, y limits
the QuickPlot => you wheel/mouse/zoom the x, y
Shift wheel mouse for the x
Ctrl wheel mouse for the y
click in plot shift up/dn, left/right to move the plot.



Wrote

The @ plot is the quick plot. You are correct, it does not autoscale. The X-Y plot that Jean mentioned is a plugin for the PC based software.
I agree, an auto zoom to the correct plot area would be nice



Where is the X_Y plot (axis limits) plugin available for download? Or, if it's already installed, how do you implement it?

I am using windows SMath version 0.99 build 6884.

Thanks!
#22 Pubblicato: 19/01/2019 14:47:14
Вячеслав Мезенцев

Вячеслав Мезенцев

1.558 apprezzamenti in 1.868 post.

Gruppo: Moderator

You must install it using the extension manager (X-Y Plot Region).

2018-12-21_13-32-23.png

2019-01-19_22-44-52.png
Russia ☭ forever, Viacheslav N. Mezentsev
#23 Pubblicato: 26/01/2019 14:09:03
justhumm

justhumm

0 apprezzamenti in 18 post.

Gruppo: User

OK. I was being stupid...my extension manager was only showing the extensions "local storage". I had to switch it to "online gallery".

Thanks for the reply!
#24 Pubblicato: 27/01/2019 00:36:46
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

OK. I was being stupid...my extension manager was only showing the extensions "local storage". I had to switch it to "online gallery".


About X_Y plot: so interesting/useful, so bloody freak in other situations.
If the function includes ln(x) and if it starts from very low,
can't start at 0. Start at very low just crashed Smath [yesterday !]

#25 Pubblicato: 29/11/2019 11:14:46
miratas

miratas

1 apprezzamenti in 5 post.

Gruppo: User

Hello,

yesterday I discovered SMath and I was impressed. I'm Mathcad 15 user, so I like similar behaviour.

But when I started playing with plot I realized that there is no automatic axis setting which is really pain.

I usually use the sheet as "live", so I change some value, do recalculate and instantly see the result in plot. This use is limited here only to small changes which fit in the current plot zoom. If values change more, you can not see them in the plot.

Anyway, thank you for this great tool!
#26 Pubblicato: 29/11/2019 13:33:43
fedeghi

fedeghi

25 apprezzamenti in 112 post.

Gruppo: User

Many users plot functions with an additional plugin named "X-Y Plot" (by user "Uni" )
This plugin offers the possibility to control axis limits (and other stuff) using values or variables coming from previous calculation.
I have moved almost every office calculation tool from plotting with Smath native to "XY Plot" mainly for this feature.

You will find this explained in the XY plugin forum section, or more conveniently in remarkable "interactive handbook" prepared by user MKraska.
Just open the handbook and navigate to Graphics->2D Plot (XY plugin)

Cattura.PNG
#27 Pubblicato: 30/11/2019 10:11:23
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Once you will get used with Smath QuickPlot & X_Y Plot,
you will appreciate how superior Smath is vs MCD.
MCD native mesh is ½ pica, Smath is pixel. Thus allows
sizing graphs exactly same width of fine trace vs rough MCD.
1. Size the X_Y plot on your min/max 'x'
2. size Y axis on those min/max ... done.
On rough data points X_Y has spline junction [Isometric example].
For Implicit Trifolium: wait until all frames are calculated,
then see the wind mill rotate ... quick/lovely vs MCD

Solve Implicit Trifolium.sm (29,09 KiB) scaricato 1743 volta(e).
X_Y Plot Junior.sm (43,36 KiB) scaricato 1745 volta(e).
2D Isometric.sm (92,61 KiB) scaricato 1704 volta(e).
Utilities Discrete Algo Range INTERVALS Parts 1234.sm (84,91 KiB) scaricato 1742 volta(e).
#28 Pubblicato: 13/12/2019 07:14:21
miratas

miratas

1 apprezzamenti in 5 post.

Gruppo: User

Thank you both, I need to try it.

I'm now stuck on another thing... I wanted to try to emulate runif and rnorm from MC. And I'm having problems even with runif. See attached.

Thanks,
Mira
runif.sm (1,98 KiB) scaricato 1675 volta(e).
#29 Pubblicato: 13/12/2019 12:01:10
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

I'm now stuck on another thing... I wanted to try to emulate runif and rnorm from MC. And I'm having problems even with runif. See attached.


Your attempted code is illegal, simply.
rnorm is another story ... will be back.

runif (1).sm (4,94 KiB) scaricato 1741 volta(e).

#30 Pubblicato: 13/12/2019 12:16:15
Oscar Campo

Oscar Campo

135 apprezzamenti in 309 post.

Gruppo: Moderator

Wrote

Thank you both, I need to try it.

I'm now stuck on another thing... I wanted to try to emulate runif and rnorm from MC. And I'm having problems even with runif. See attached.

Thanks,
Mira
runif.sm (1,98 KiB) scaricato 1675 volta(e).



Simply use line() command after function definition as seen on attached image:


FunctionDefinition.PNG


Regards!!
#31 Pubblicato: 13/12/2019 12:28:44
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Random_4 Pi.sm (20,56 KiB) scaricato 1749 volta(e).
Random_1 Normal.sm (24,34 KiB) scaricato 1674 volta(e).
Random_9 Fill Range PDF.sm (31,23 KiB) scaricato 1699 volta(e).
Random_6 Weibull.sm (37,44 KiB) scaricato 1725 volta(e).
Random_3 Logistic.sm (48,99 KiB) scaricato 1747 volta(e).
#32 Pubblicato: 13/12/2019 18:01:23
miratas

miratas

1 apprezzamenti in 5 post.

Gruppo: User

Thanks for the "line" hint! Is there any explanation why it is needed?

Attached is something which seems to work, also rnorm included.runif.sm (16,17 KiB) scaricato 1691 volta(e).

I used histogram implementation found on this forum. It is little bit slow, but otherwise works nicely.
1 utenti hanno apprezzato questo post
Oscar Campo 16/12/2019 12:24:00
#33 Pubblicato: 13/12/2019 18:52:20
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

Thanks for the "line" hint! Is there any explanation why it is needed?


Is one of very many cases that needs the code be isolated,
particularly this one as it not scalar.
The attached Histogram should work.

Stat Histogram Create Normal Random.sm (70,3 KiB) scaricato 1697 volta(e)....SS6179
#34 Pubblicato: 13/12/2019 19:25:14
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Pattern Brownian BER Anim.sm (9,8 KiB) scaricato 1625 volta(e).
Higgs.sm (8,25 KiB) scaricato 1749 volta(e).
Pattern Brownian.sm (19,74 KiB) scaricato 1703 volta(e).
Pattern Brownian Collect Image.sm (24,79 KiB) scaricato 1675 volta(e).
#35 Pubblicato: 16/12/2019 16:07:14
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

I used histogram implementation found on this forum. It is little bit slow, but otherwise works nicely.


Original version does not work SS 6179.
I made simpler otherwise and accelerated timing by ~ 20.
Will be posted soon included in bigger document "Histogram".
Jean

  • Nuovi post
  • Nessun nuovo post