  Rank: Administration Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member Joined: 11/07/2008(UTC) Posts: 1,382   Was thanked: 1619 time(s) in 542 post(s)
|
New Beta SMath Studio 0.99.7250 is available!Tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support. It provides numerous computing features and rich user interface translated into about 40 different languages. Application also contains integrated mathematical reference book. Changes introduced in current buildCorrections- SS-4620: Scrolling of the focused Plot Region cannot accidentally scroll the whole document anymore.
Miscellaneous- SS-4613: Formula item in Insert menu is translated + shortcut corrected for different environments;
- Symbolic engine improvements;
- Refactoring.
Download
|
 5 users thanked Andrey Ivashov for this useful post.
|
on 07/11/2019(UTC), on 07/11/2019(UTC), on 07/11/2019(UTC), on 07/11/2019(UTC), on 08/11/2019(UTC)
|
|
  Rank: Administration Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member Joined: 11/07/2008(UTC) Posts: 1,382   Was thanked: 1619 time(s) in 542 post(s)
|
This time I've spent many time on improvements of symbolic engine to make it more safe and predictable. To show some results I've made available equrep(3) function which is hidden from auto-completion list and other places. It demonstrates possibilities to manipulate with complex structure of different equations. I'm not sure if anyone interested in this function at all, but under the hood it is used almost for every calculation in the program. This function has three arguments: - First is a given equation (anything to manipulate with); - Second is an input for manipulation rule; - Third is an output of manipulation rule. In other words it allows to apply some manipulation (described in two last arguments) to an equation (from the first argument). Some examples:    Do not forget to set Optimization=None if you want to see exact result without any extra numeric or symbolic optimization. Best regards.
|
 3 users thanked Andrey Ivashov for this useful post.
|
on 07/11/2019(UTC), on 08/11/2019(UTC), on 08/11/2019(UTC)
|
|
  Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,515  Was thanked: 807 time(s) in 516 post(s)
|
Originally Posted by: Andrey Ivashov  This function has three arguments: - First is a given equation (anything to manipulate with); - Second is an input for manipulation rule; - Third is an output of manipulation rule.
In other words it allows to apply some manipulation (described in two last arguments) to an equation (from the first argument).
looks promising. Maybe, this might simplify restructuring of terms inside plugins. As it seems, the function does not preprocess it's first argument. The definition of c isn't during the call of eqnrep when running the sheet step by step. I see that the structure patterns should be unevaluated otherwise you would rely on having the variables therein being undefined in the sheet. How about a function or a flag enforcing preprocessing? equrep.sm (6kb) downloaded 6 time(s). |
|
 1 user thanked mkraska for this useful post.
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,515  Was thanked: 807 time(s) in 516 post(s)
|
Actually an equrep function with preprocessing can be made:  equreppp.sm (18kb) downloaded 5 time(s). |
|
 1 user thanked mkraska for this useful post.
|
|
|
  Rank: Member Groups: Registered
Joined: 10/06/2013(UTC) Posts: 29   Was thanked: 3 time(s) in 3 post(s)
|
С некоторых пор возникла проблема непечати некоторых элементов. Расчеты делаю в Вашей программе, затем вывожу на печать в формат PNG и вставляю результат в Word. Возникает проблема с блоками, отмеченных как "Запретить вычисление". Раньше над ними (в правом верхнем углу) был прямоугольник, сейчас они отмечены серым фоном. А с ним как раз и беда. Что можно сделать? На просмотре так:
На печати так:
Как видно не все блоки напечатаны, причем некоторые из нерасчетных были всё же напечатаны. Ранее (когда не было фона) таких проблем не возникало. Для печати использую виртуальный принтер pdf24. Стандартный экспорт в PNG формат не делит на страницы, так бы им пользовался (там кстати проблем нет). Пока вышел из ситуации с помощью скриншотов. Костыль конечно, но ничего не поделать. Edited by user 08 November 2019 21:47:42(UTC)
| Reason: Not specified
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 424  Was thanked: 225 time(s) in 136 post(s)
|
Hi. An application for equrep: step by step derivatives.  D.sm (15kb) downloaded 25 time(s).Best regards. Alvaro.
|
 2 users thanked Razonar for this useful post.
|
on 11/11/2019(UTC), on 14/11/2019(UTC)
|
|
  Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 424  Was thanked: 225 time(s) in 136 post(s)
|
Another.  isol.sm (43kb) downloaded 25 time(s).Best regards. Alvaro. Edited by user 14 November 2019 10:57:08(UTC)
| Reason: Not specified
|
 1 user thanked Razonar for this useful post.
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 04/07/2015(UTC) Posts: 4,099  Was thanked: 719 time(s) in 562 post(s)
|
I don't understand the maple fake [isol]. Already such a superb companion to Smath. 
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 424  Was thanked: 225 time(s) in 136 post(s)
|
And another: laplace transform in native smath. laplace.pdf (155kb) downloaded 16 time(s). laplace.sm (85kb) downloaded 16 time(s).Best regards. Alvaro.
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 05/03/2009(UTC) Posts: 292   Location: USA Was thanked: 10 time(s) in 9 post(s)
|
Originally Posted by: Jean Giraud  I don't understand the maple fake [isol]. I like native. I wish items like Writer Region would go native too.
|
|
|
|
  Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,214   Location: Italy Was thanked: 1120 time(s) in 731 post(s)
|
Originally Posted by: ElSid  I wish items like Writer Region would go native too. That's in the plans, but it requires some new things and some refactoring before this step. |
If you like my plugins please consider a donation to SMath Studio; for personal contributions to me: paypal.me/dcprojects |
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 04/07/2015(UTC) Posts: 4,099  Was thanked: 719 time(s) in 562 post(s)
|
Originally Posted by: ElSid  I like native.I wish items like Writer Region would go native too. That means an extra icon in menu or special key. Finally: did you manage your translucent background ? Did you manage the *.PDF c/w the translucent like original ?
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 05/03/2009(UTC) Posts: 292   Location: USA Was thanked: 10 time(s) in 9 post(s)
|
Alvaro or Jean, When Isolating in either the snippet or Maple, is there a way to force the symbolic engine? I tried using after some of the variables were defined (Yes, I used CTRL+=) and they both work prior to variable assignments. The issue is that many times, we define the variables and further down the calculation shows the equation ... that I'd like to manipulate. I tried setting optimization to none and symbolic, both failed
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 05/03/2009(UTC) Posts: 292   Location: USA Was thanked: 10 time(s) in 9 post(s)
|
Originally Posted by: Jean Giraud  That means an extra icon in menu or special key. OK. Better documentation Originally Posted by: Jean Giraud  Finally: did you manage your translucent background ? Yes Originally Posted by: Jean Giraud  Did you manage the *.PDF c/w the translucent like original ? PNG and yes. The graphic I was sent had very rich colors, almost like the flowers in the example. It was hard to see the text/calculation
|
|
|
|
  Rank: Advanced Member Groups: Registered, Advanced Member Joined: 10/11/2010(UTC) Posts: 961   Was thanked: 876 time(s) in 492 post(s)
|
Originally Posted by: Jean Giraud  I don't understand the maple fake [isol] It’s better to turn off optimization to see the native maple answer.  Edited by user 21 November 2019 20:48:22(UTC)
| Reason: Not specified |
|
 3 users thanked uni for this useful post.
|
on 21/11/2019(UTC), on 21/11/2019(UTC), on 21/11/2019(UTC)
|
|
  Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 424  Was thanked: 225 time(s) in 136 post(s)
|
Originally Posted by: ElSid  Alvaro or Jean, When Isolating in either the snippet or Maple, is there a way to force the symbolic engine? I tried using after some of the variables were defined (Yes, I used CTRL+=) and they both work prior to variable assignments. The issue is that many times, we define the variables and further down the calculation shows the equation ... that I'd like to manipulate. I tried setting optimization to none and symbolic, both failed Hi ElSid. I know that SMath carry the definitions instead the values, and with symbolics there are not an eval equivalent. But without an specific example, this is what I get  Best regards. Alvaro.
|
 1 user thanked Razonar for this useful post.
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 05/03/2009(UTC) Posts: 292   Location: USA Was thanked: 10 time(s) in 9 post(s)
|
I forgot the screenshot due to a meeting! The space between the equations has some variables "defined". Maybe what I'm looking for is a feature request. I have the same issue with Maple plugin. Essentially, I'm transferring a hand calculation and wanted to show all the steps in order. It does not make sense to isolate and manipulate an equation that is not used for 3 pages ... it's out of sequence and out of context This screenshot is valid for both optimization=symbolic and none 
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 424  Was thanked: 225 time(s) in 136 post(s)
|
Originally Posted by: ElSid  ... Maybe what I'm looking for is a feature request. I have the same issue with Maple plugin. ...
Hi ElSid. I guess that what you want is the 'x:=x' mathcad feature, which hide the value of x for the symbolic processor, but not for the numeric one. This is a mathcad 11 screenshot  Best regards. Alvaro.
|
|
|
|
  Rank: Advanced Member Groups: Registered
Joined: 04/07/2015(UTC) Posts: 4,099  Was thanked: 719 time(s) in 562 post(s)
|
± You mentioned 'Native Smath' maple is not a plugin from Insert Menu, rather resident from f(x) menu. No need to scratch the right ear with the left hand. Further: your stuff must be tracable/accepted/visible. 
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.