Beta: SMath Studio 0.99.7219 (07 October 2019)

Beta: SMath Studio 0.99.7219 (07 October 2019) - Messages

#1 Posted: 2019/10/7 12:06:36
Davide Carpi

Davide Carpi

1,435 likes in 2,913 posts.

Group: Moderator

If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
8 users liked this post
Radovan Omorjan 2019/10/7 12:13:00, NDTM Amarasekera 2019/10/7 12:27:00, sergio 2019/10/7 12:46:00, frapuano 2019/10/7 14:52:00, Dionysios J. Pantazis 2019/10/7 15:34:00, Ryan Freund 2019/10/7 17:20:00, Вячеслав Мезенцев 2019/10/7 17:48:00, Arie 2019/10/8 13:12:00
#2 Posted: 2019/10/7 18:05:48
Ryan Freund

Ryan Freund

20 likes in 339 posts.

Group: User

This is great, thank you.

A few comments:

It would be nice to set the default text. If I change it, it will not remain as the default.

The default font size now changes correctly, however it remains shown as 10 (graphically) in the ribbon.

When using the "show description" feature. The text returns down a line when using " or ' characters.

Edit:

I don't think the font style of "descriptions" can be changed.
#3 Posted: 2019/10/20 13:57:56
overlord

overlord

580 likes in 1,348 posts.

Group: Moderator

Wrote

I don't think the font style of "descriptions" can be changed.



I use monospace characters in my documents; so I stick with courier new, fixedsys, typewriter fonts. New created description texts in 7219 always have Arial font and it can't be changed. I need to copy and modify a variable from earlier versions which has precreated description text.

And font can be changed to anything with a text editor like notepad.
#4 Posted: 2019/10/22 17:03:52
zackchen

zackchen

0 likes in 11 posts.

Group: User

I think solve function cant solve with unit,who can help me?

1111.png

Test about solve.sm (5.89 KiB) downloaded 934 time(s).
#5 Posted: 2019/10/22 18:15:16
manolo

manolo

8 likes in 9 posts.

Group: User

Try this:
2019-10-22_23-09-17.png
#6 Posted: 2019/10/22 18:19:06
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Why not work maths as they exist from the cave man, i.e: unitless ?

Solve Unitless.PNG
#7 Posted: 2019/10/23 06:07:38
sergio

sergio

116 likes in 332 posts.

Group: User

You can also use FindRoot from the NonLinearSolvers plugin, well documented, for details, in Martin Kraska guide

sergio

SMathStudio_Desktop_DQ22SWXtHX.png
#8 Posted: 2019/10/23 13:07:58
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

GivenFind.PNG
#9 Posted: 2019/10/23 16:22:24
Martin Kraska

Martin Kraska

1,308 likes in 2,221 posts.

Group: Moderator

This is the version with the Maxima plugin:

solveunits.png
solveunits.sm (7.86 KiB) downloaded 898 time(s).
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 users liked this post
sergio 2019/10/24 04:23:00
#10 Posted: 2019/10/23 16:35:41
zackchen

zackchen

0 likes in 11 posts.

Group: User

Wrote

Try this:
2019-10-22_23-09-17.png



in this way, I need install maple?
#11 Posted: 2019/10/23 16:37:04
zackchen

zackchen

0 likes in 11 posts.

Group: User

Wrote

Why not work maths as they exist from the cave man, i.e: unitless ?

Solve Unitless.PNG



I am try to solve EQ with unit. Thank you too!
#12 Posted: 2019/10/23 16:39:40
zackchen

zackchen

0 likes in 11 posts.

Group: User

Wrote

You can also use FindRoot from the NonLinearSolvers plugin, well documented, for details, in Martin Kraska guide

sergio

SMathStudio_Desktop_DQ22SWXtHX.png



Thank you! this way is very good. But I find another problem.

1.png

Test about solve.sm (6.49 KiB) downloaded 944 time(s).
#13 Posted: 2019/10/23 17:10:47
Martin Kraska

Martin Kraska

1,308 likes in 2,221 posts.

Group: Moderator

FindRoot performs implicit assignment to x.
Therefore, you have to Clear(x) before you can solve for x again. Just as demonstrated in the Maxima example above. There, the solution is assigned explicitly using Assign() from the Maxima-Plugin

See Interactive Handbook> Function Index> Assign or Solve
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#14 Posted: 2019/10/23 18:05:54
zackchen

zackchen

0 likes in 11 posts.

Group: User

Wrote

FindRoot performs implicit assignment to x.
Therefore, you have to Clear(x) before you can solve for x again. Just as demonstrated in the Maxima example above. There, the solution is assigned explicitly using Assign() from the Maxima-Plugin

See Interactive Handbook> Function Index> Assign or Solve



thank you sir. I solve my problem!
#15 Posted: 2019/10/24 08:52:58
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Wrote

I solved my problem !


Read carefully the attached.

Solve Given_Find [System Demo epsilon].sm (25.89 KiB) downloaded 778 time(s).

#16 Posted: 2019/10/24 11:09:03
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Wrote

Read carefully the attached.


Read even more carefully the attached.
All in all: Smath solvers has solved all Mathcad 11 great projects.
The bugger in Smath FindRoot is 'ε'
i.e: needed or detrimental [detrimental in attached Butler].
To make it clear, Mathcad Given Find is Mathsoft proprietary.
It has no competition in difficult applications.
Some projects toke weeks, from brain storm collaboration.
Cheers ... Enjoy Butler.

Solve Given_Find [CO2_6179].sm (34.34 KiB) downloaded 803 time(s).



#17 Posted: 2019/10/24 12:48:45
Radovan Omorjan

Radovan Omorjan

325 likes and 1 dislikes in 2,052 posts.

Group: Moderator

Wrote

Wrote

Read carefully the attached.


Read even more carefully the attached.
All in all: Smath solvers has solved all Mathcad 11 great projects.
The bugger in Smath FindRoot is 'ε'
i.e: needed or detrimental [detrimental in attached Butler].
To make it clear, Mathcad Given Find is Mathsoft proprietary.
It has no competition in difficult applications.
Some projects toke weeks, from brain storm collaboration.
Cheers ... Enjoy Butler.

Solve Given_Find [CO2_6179].sm (34.34 KiB) downloaded 803 time(s).





Hello Jean,

It seems something is wrong here. Results seems to be doubtful and I think epsilon is missing as a third argument in FindRoot()

missing.png

If I add it

added.png

Playing with the fourth argument will give

added.png

Moreover, roots() will fail

rootsfail.png

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#18 Posted: 2019/10/24 17:54:18
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Wrote

Hello Jean,
It seems something is wrong here.


Quite right Radovan, many things don't cut the mustard !
1. "roots" fails in your version, but superb in my native SS 6179.
2. "epsilon" deteriorates the solver in this FindRoot application.
3. The system reacts like proportional/commutative wrt reactants.
What matters is the balance [Alkalinity] 0.0000012
sounds pretty good to me ? Should revisit the paper problem,
Reference: Butler, Carbon Dioxide Equilibria, Prob. 2-11, pg 41

Butler.PNG



#19 Posted: 2019/10/25 09:58:44
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Wrote

Reference: Butler, Carbon Dioxide Equilibria, Prob. 2-11, pg 41


I could not retrieve the very original.
Here is something.
https://www.isws.illinois.edu/pubdoc/CR/ISWSCR-171.pdf
  • New Posts
  • No New Posts