Maple Tools

Maple Tools - Symbolic engine for SMath Studio. - Messages

#61 Posted: 10/6/2012 1:57:53 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Updated:

[x] - fixed problem of long expressions that caused to a calculation error.
Draghilev's method. NLS. Example 2.smz (6 KiB) downloaded 85 time(s).
Russia ☭ forever, Viacheslav N. Mezentsev
1 users liked this post
Radovan Omorjan 10/6/2012 2:03:00 AM
#62 Posted: 10/7/2012 5:53:24 AM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

Hi uni,

I updated the plugin because of the definite integration feature (which seems to work).

[MATH lang=eng]maple(int(cos(x)^2,x,0,π))=π/2@#[/MATH]

However, the plugin seems to rely heavily on standard settings for arg and dec delimiters. With german settings (komma for dec and ; for arg) there is a lot of errors in the examples (which I confirm to work with standard settings - great stuff!)

I add png-printouts of the sheets and the corresponding mvr5.txt files. I was aware of your instruction to check the log file from time to time. This seems not necessary any more.

BTW, is it legally safe to use the maple executables? Would maxima be an alternative? I'd like smath to be a front end to maxima (or to have a smath/mathcad like document front end for maxima). What is your feeling from your plugin experience - could the internal engine of smath be bypassed completely without disclosed kernel sources?

Best regards, Martin Kraska



2012 10 07 Mapleplugin.rar (117 KiB) downloaded 101 time(s).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
2 users liked this post
Вячеслав Мезенцев 10/7/2012 9:54:00 AM, Radovan Omorjan 10/7/2012 6:26:00 AM
#63 Posted: 10/7/2012 6:33:42 AM
Radovan Omorjan

Radovan Omorjan

325 likes in 2052 posts.

Group: Moderator

Hello Martin,
Wrote

...Would maxima be an alternative? I'd like smath to be a front end to maxima (or to have a smath/mathcad like document front end for maxima). What is your feeling from your plugin experience - could the internal engine of smath be bypassed completely without disclosed kernel sources?


I mentioned this quite often. I would also like this very much. Based on the previous comments I can conclude that this is not possible , isn't it?

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#64 Posted: 10/7/2012 9:04:26 AM
Davide Carpi

Davide Carpi

1415 likes in 2872 posts.

Group: Moderator

Wrote

Hello Martin,

Wrote

...Would maxima be an alternative? I'd like smath to be a front end to maxima (or to have a smath/mathcad like document front end for maxima). What is your feeling from your plugin experience - could the internal engine of smath be bypassed completely without disclosed kernel sources?


I mentioned this quite often. I would also like this very much. Based on the previous comments I can conclude that this is not possible , isn't it?

Regards,
Radovan



Maxima is distributed under the GNU General Public License; because SMath it's free but not open we can't develop plugins based on Maxima plugins without violating the license.

regards,

w3b5urf3r
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#65 Posted: 10/7/2012 9:50:00 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Yes, now the log file is automatically deleted when you finish working with the program. As for the delimiters, this strange behavior. They have to be substituted depending on the settings of the program. Perhaps I made ​​a mistake somewhere. Trigonometric functions I will correct, but it will take time.

Everyone has Maple now, so I will distribute only the plugin.
Russia ☭ forever, Viacheslav N. Mezentsev
#66 Posted: 10/7/2012 11:54:18 AM
kilele

kilele

133 likes in 397 posts.

Group: User

Wrote


Maxima is distributed under the GNU General Public License; because SMath it's free but not open we can't develop plugins based on Maxima plugins without violating the license.



This is not the case with LGPL ( GNU LESSER GENERAL PUBLIC LICENSE )
Please see the following page with a list of mathematical software and libraries available under the LGPL (besides others with less restrictive license like MIT)
http://mate.dm.uba.ar/~pdenapo/mathsoft.html

#67 Posted: 10/7/2012 11:56:48 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Wrote

What is your feeling from your plugin experience - could the internal engine of smath be bypassed completely without disclosed kernel sources?

Best regards, Martin Kraska



It is possible, but it is difficult to create such a bridge. If you want completely change the behavior of symbolic functions, you need to write your own version of the SpecialFunctions plugin. In addition, if the interface interaction in the form of strings, you need to convert the command syntax. As I explained earlier, SMath contains a smaller number of images to work with mathematical expressions than any other mathematics program. Therefore, the translation from any other mathematical language will inevitably lead to a distortion of meaning, its truncation.
There is another problem. Each core has its own domains on working with variables. For example, Maple does not know anything about the variables that are defined in the worksheet. Therefore, the maple() function should provide full information for its execution. I do it in a special way in the plugin. If you want a similar plugin for Maxima, it is possible.
Russia ☭ forever, Viacheslav N. Mezentsev
1 users liked this post
Martin Kraska 11/18/2012 7:16:00 AM
#68 Posted: 11/18/2012 7:30:20 AM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

Hello,

the maple plugin seems to be partially incompatible with ; and , settings. For me, with , and . the examples work, with ; and , see attached image (generated with plugin version 2012 10 06). Unfortunately I can't remember if I had that problem earlier. Browsing the forum topic I found that there were times that ; and , was the default setting, that seems to have changed.

Switching to , and . is an option in particular cases, but I am writing a handbook in german that entirely demands and assumes ; and , settings.

Best regards, Martin Kraska
2012 11 18 MapleWrapper_examples.png
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#69 Posted: 2/6/2013 10:25:43 PM
litus321pr

litus321pr

0 likes in 5 posts.

Group: User

I can't not access the ftp://82.193.156.30/SMath/plugins, Is it down?
#70 Posted: 2/7/2013 1:47:07 PM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

No, it is not always online. The server is located in Russia, in Siberia. It works when there comes a day.
Russia ☭ forever, Viacheslav N. Mezentsev
#71 Posted: 4/18/2013 4:26:18 AM
kaka

kaka

1 likes in 25 posts.

Group: User

Hi Uni, I don't why it doesn't work on my machine at all. The SMath Version here is 0.95 build 4594 and the latest Maple Wrapper from your ftp. You can see from the photo all I got are "empty". Do you know what might go wrong?

[albumimg]65[/albumimg]

#72 Posted: 4/18/2013 10:22:30 AM
kilele

kilele

133 likes in 397 posts.

Group: User

did you install it this way ?
http://en.smath.info/forum/yaf_postsm7947_MapleWrapper-plugin.aspx#post7947
#73 Posted: 4/18/2013 3:18:11 PM
kaka

kaka

1 likes in 25 posts.

Group: User

Wrote

did you install it this way ?
http://en.smath.info/forum/yaf_postsm7947_MapleWrapper-plugin.aspx#post7947



Yes I did extract the files with to the the right directory. I have tried two machine which give same result.

[albumimg]66[/albumimg]
#74 Posted: 4/18/2013 4:04:16 PM
kilele

kilele

133 likes in 397 posts.

Group: User

I can't see what could be the problem, you may want to try my plugin folder which I posted a few days ago :
http://en.smath.info/forum/yaf_postsm9000_Attempted-to-divide-by-zero-when-saving.aspx#post9000
#75 Posted: 4/18/2013 6:06:05 PM
kaka

kaka

1 likes in 25 posts.

Group: User

Wrote

I can't see what could be the problem, you may want to try my plugin folder which I posted a few days ago :
http://en.smath.info/forum/yaf_postsm9000_Attempted-to-divide-by-zero-when-saving.aspx#post9000



Thank you for the files. All the plugin work except that MapleWrapper . Whatversion of the SMath Studio you are using? Mine is 0.95 build 4594.

I try to run the cmaple.exe file directly and it works.
#76 Posted: 4/18/2013 7:51:31 PM
kilele

kilele

133 likes in 397 posts.

Group: User

Mine is also 0.95 build 4594.
This may relate to access permission, you can try to install smath into another directory or right-click over the exe and 'run as administrator' or try this unofficial distribution: SMath with plugins

Edit:

you can try this too
http://en.smath.info/forum/yaf_postsm7873_MapleWrapper-plugin.aspx#post7873
#77 Posted: 4/19/2013 4:45:51 AM
kaka

kaka

1 likes in 25 posts.

Group: User


you can try this too
http://en.smath.info/forum/yaf_postsm7873_MapleWrapper-plugin.aspx#post7873




Changing the TEMP and TMP to C:\Temp works!! That is great. Thank you very much! I think it will be good to have a wrapper for Maxima as well.
#78 Posted: 4/19/2013 5:30:38 AM
kilele

kilele

133 likes in 397 posts.

Group: User

Wrote


I think it will be good to have a wrapper for Maxima as well.



Maxima's GPL license seems to be incompatible with Smath.
However this LGPL software could be interesting,
http://mathomatic.orgserve.de/math/doc/am.html
though it must be less advanced than Maxima.

Edit:

This is a recent cas system in c# with license bsd : Symbolism
For a comparison of cas systems see this wikipedia article:
http://en.wikipedia.org/wiki/Comparison_of_computer_algebra_systems
#79 Posted: 4/19/2013 1:45:38 PM
Martin Kraska

Martin Kraska

1222 likes in 2150 posts.

Group: Moderator

Wrote

Mine is also 0.95 build 4594.
This may relate to access permission, you can try to install smath into another directory or right-click over the exe and 'run as administrator' or try this unofficial distribution: SMath with plugins



Unfortunately, the maplewrapper plugin is not part of the distribution as it is not working without third party non-free software. Thus, inclusion in the distribution is probably not legally safe (I do not want to find out by trial and error).

Also, the mcadefi plugin is not included as it does not run on my computer (x64). The current state of the discussion with uni is that he has no access to an x64 system. Otherwise he would try to compile it there and try to fix the problem.

If someone could generate x64 exe from the source then I shall try and if successful, I am happy to include this overly welcome stuff.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#80 Posted: 4/22/2013 8:56:46 PM
kaka

kaka

1 likes in 25 posts.

Group: User

why laplace function is not working?
[albumimg]69[/albumimg]]
  • New Posts New Posts
  • No New Posts No New Posts