Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,046 Was thanked: 1176 time(s) in 752 post(s)
|
Confirmed. Hard-coding the path to maxima in maxima.xml did not help to solve the problem. I have no time to dig further now, but want to create a new portable version until summer.
|
|
1 user thanked mkraska for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 11/08/2015(UTC) Posts: 1
|
I got the Maxima plugin up and running after making an exception on the firewall and added it to the DEP exlusion list. However when i restarted my computer Maxima crashes every time i try using one the maxima commands from s-math, and the same when i try open the maxima settings. Wxmaxima works fine, although I have had trouble with the firewall and DEP. I have tried rebooting and system restore. I am running windows 7 64bit, might that be the problem? Edited by user 11 August 2015 19:14:41(UTC)
| Reason: Not specified
|
|
|
|
Rank: Member Groups: Registered
Joined: 28/09/2015(UTC) Posts: 20
Was thanked: 1 time(s) in 1 post(s)
|
Hi there, I'm quite new within this forum, so I don't know wether this request is placed in the right position ... Working as a teacher in the field of mechanical engineering I often have to solve systems of linear equations. They are quite simply to solve but the studets sometimes have their difficulties with it. So I like to show them what SMath + Maxima can do for them. Now my problem: When using the Solve()-command at the very beginning (without defining any variables) everything is working fine and the Solve-Command returns the symbolc solutions of the equations. When predefining the given variables, such as gravity-forces or geometric valus such as lenth or angles the function does not return the symbolic solutions but tries to calculate the roots. Is it possible to force the Solve-Command to compute the results in a sybolic way? Hoping that someone can give me a hint.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 10/12/2009(UTC) Posts: 284 Location: Cali, Colombia Was thanked: 119 time(s) in 81 post(s)
|
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 127 time(s) in 96 post(s)
|
Originally Posted by: oscampo Hi, Some users (me also) have posted about the crashes of maxima plugin, are there any news about status of maxima plugin?
Regards,
Oscar I 2nd that, Martin, can we expect an update to a Maxima plugin + portable version of SMath? Thank you AM
|
1 user thanked Alex M. for this useful post.
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
Originally Posted by: Alex.M I 2nd that, Martin, can we expect an update to a Maxima plugin portable version of SMath?
Thank you
AM I 3rd that too. We don't even have an idea of Maxima 3D and mostly Solve [solve is ok]. Jean
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,046 Was thanked: 1176 time(s) in 752 post(s)
|
The Maxima plugin still works with SMath 0.98.5953, at least on my computer under win 7 x64. Known new problems: - The native diff() functions are somehow disabled. In order to use symbolic diff(), use MaximaTakeover("diff()") or MaximaTakeover("all"). Then, the Maxima CAS engine is used for diff (and int, lim, sum, det) - The interactive plot regions Maxima Draw2D and Draw3D throw an error, can't be used any more. Fallback is to use Draw2D() and Draw3D() commands in the placeholder of an ordinary image region. As mentioned before, fixing these problems would require me to learn c# and software development under windows. I don't exclude that in general, but there is no chance to do it now or in the near future. You have to use the Maxima version as shipped with the unofficial portable SMath distribution. It has a modified maxima.bat for setting the temp directories properly. If you need newer Maxima versions, you still can use them with the plugin but not in a portable version. Edited by moderator 20 April 2016 18:35:52(UTC)
| Reason: inhibited unintentional smilies |
|
1 user thanked mkraska for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 127 time(s) in 96 post(s)
|
Originally Posted by: mkraska The Maxima plugin still works with SMath 0.98.5953, at least on my computer under win 7 x64. As mentioned before, fixing these problems would require me to learn c# and software development under windows. I don't exclude that in general, but there is no chance to do it now or in the near future.
Martin, is there a chance you would consider giving IronPython a shot for SMath plugin development? According to the link it is possible (is it fesible)? http://smath.info/wiki/(S(a3wyc5jalhq4v1ftjqepdo2l))/IDE%20and%20Language%20for%20developing%20plugins.ashx You are an extremely valuable member of this community and we would hate to loose your activity here Edited by user 29 April 2016 18:11:39(UTC)
| Reason: Not specified
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
I would vote for some kind of "Numerical Recipes" emulator.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,046 Was thanked: 1176 time(s) in 752 post(s)
|
Originally Posted by: Alex.M Martin, is there a chance you would consider giving IronPython a shot for SMath plugin development? According to the link it is possible (is it fesible)? http://smath.info/wiki/(S(a3wyc5jalhq4v1ftjqepdo2l))/IDE%20and%20Language%20for%20developing%20plugins.ashx Using python would definitly be an option. However, without understanding the code of the current Maxima plugin, I would have to develop another one from scratch. With specification, test suite and translation concept already in place, this might be in fact a good option. In order to prepare such an endeavor, I need to think of - what might be the performance impact of c# versus ironpython (no idea what iron means)? - is there a chance to make the plugin work under linux? Current smath version does not work at all with current mono under mint 17.2 in a virtual box) - is there a chance to do plugin development under linux? I plan to stop using windows once I would be forced to use win 10. - mastering the interaction with the smath plugin manager. It is years ago that I used it (for the handbook) - how to setup an appropriate tool chain for development? Perhaps the first step would be to set up a C# development environment (Visual studio?) and interaction with the SMath plugin storage site, then inspect the code of the plugin and see if I can do something to mitigate the diff() problem and the broken Draw regions. To be honest, I am a bit pessimistic, because a year ago I tried to find out by code inspection of the modeller region how to create text objects. Unfortunately I failed (there was a forum post later explaining how to do that). Could anyone of the plugin developers please have a look at the maxima plugin and just share their impression whether it is possible to get it back to maintenance and perhaps help with the questions above. |
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 30/03/2011(UTC) Posts: 393
Was thanked: 133 time(s) in 114 post(s)
|
Hi Martin. I hope that someone can help you to maintain the Maxima plugin. I've taken the liberty to find a couple of crash tutorials to get started on IronPython just as you said, for Linux. This one is an intro to mono winforms with ironpython: http://zetcode.com/tutorials/ironpythontutorial/This other explains how to use python standard libraries with ironpython from sharpdevelop, the ide used by Davide: http://community.sharpde...kagesWithIronPython.aspxIt seems that IronPython development stopped a bit since MS dropped its support but it's still a useful tool. Edit 1: Monodevelop ide seems to have a python addin! This may worth checking out (I think xamarin was bought by MS recently) Edit 2: If you follow the tag 'ironpython' on the site community.sharpdevelop.net mentioned above, you can know more about the feature to convert c# code to ironpython: http://community.sharpde...NetCodeToIronPython.aspxEdited by user 29 April 2016 22:01:21(UTC)
| Reason: Added csharp2ironpython conversion
|
1 user thanked kilele for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 127 time(s) in 96 post(s)
|
I would take on this I had more spare time.. (which I might, someday).
Forum dwellers, is there anyone among us who can take on maintaining the plugin? You don't necessarily need to know any programming language - using debug of Visual studio you can learn everything what the plugin does and then, hopefully, fix it. Being a skilled programmer and knowing a language just enough to make things work are two very different things.
If Maxima is important for you maybe you can find some time to fix her up?
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 30/03/2011(UTC) Posts: 393
Was thanked: 133 time(s) in 114 post(s)
|
|
1 user thanked kilele for this useful post.
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
Originally Posted by: Alex.M Forum dwellers, is there anyone among us who can take on maintaining the plugin? You don't necessarily need to know any programming language - using debug of Visual studio you can learn everything what the plugin does and then, hopefully, fix it. Being a skilled programmer and knowing a language just enough to make things work are two very different things.
============================================= Besides inserting image from file, I see no need for plugins except those that make Smath f(x) menu work. Too many "toyers" and not enough "users" in the Smath community. For instance: what's the need for a glorious text box ? The prime use of a text box is to front end a project with an abstract [~ dozen lines], as bare as possible. I just need more working maths for project as well as Edu. implicit of their companion plugins... plugins maths, that's what I mean, like this one. Just make Smath understand something in there. Convolution Integral.bmp (687kb) downloaded 57 time(s).
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
... here is.
|
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 10/11/2010(UTC) Posts: 1,639 Was thanked: 1400 time(s) in 817 post(s)
|
I don't use this plug-in, but I'll try solve the problem. |
Russia ☭ forever (git.io/vOZo0) Viacheslav N. Mezentsev |
3 users thanked uni for this useful post.
|
on 11/05/2016(UTC), on 11/05/2016(UTC), on 11/05/2016(UTC)
|
|
Rank: Advanced Member Groups: Registered
Joined: 30/03/2011(UTC) Posts: 393
Was thanked: 133 time(s) in 114 post(s)
|
Originally Posted by: uni I don't use this plug-in, but I'll try solve the problem. I reckon you can find useful code here, scroll down to pipes and various: https://dotnetcodr.com/messaging/Oh I recall you were trying to make Jasymca native to Smath, at least could output of this program be piped to Smath just as with the Maxima plugin?
|
1 user thanked kilele for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 10/11/2010(UTC) Posts: 1,639 Was thanked: 1400 time(s) in 817 post(s)
|
Originally Posted by: kilele Oh I recall you were trying to make Jasymca native to Smath, at least could output of this program be piped to Smath just as with the Maxima plugin? It is theoretically possible. To do this you need build sources using Java for Windows (create a console application for example). But SMath Studio and Jasymca will have different memory spaces and this is not a native way. |
Russia ☭ forever (git.io/vOZo0) Viacheslav N. Mezentsev |
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 30/03/2011(UTC) Posts: 393
Was thanked: 133 time(s) in 114 post(s)
|
I think Davide uses a code converter quite good that he mentioned recently in the forum, maybe the old j2me code of Jasymca would be easier to translate into C#, or perhaps the javascript version of jasymca could be imported into visualstudio though I think the javascript one was not opensourcecode. Edited by user 11 May 2016 17:14:52(UTC)
| Reason: Not specified
|
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,725 Location: Italy Was thanked: 1393 time(s) in 909 post(s)
|
Originally Posted by: kilele I think Davide uses a code converter quite good that he mentioned recently in the forum, maybe the old applet code of Jasymca would be easier to translate into C# Unfortunately to convert from Java to C# the jfftpack (Java translation of fftpack) I've done all manually (but in that particular case are all just math functions, thousands lines to change, but just few things to deal with). Edited by user 11 May 2016 14:28:32(UTC)
| Reason: Not specified |
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects |
|
|
|
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.