Rank: Advanced Member Groups: Registered
Joined: 10/03/2020(UTC) Posts: 67
Was thanked: 2 time(s) in 2 post(s)
|
Originally Posted by: mkraska Originally Posted by: netsonicyxf I have a portable version of Smath 0.99.7251. The Maxima is under D:\Program Files\Math Tools\SMath Studio\extensions\plugins\44011c1e-5d0d-4533-8e68-e32b5badce41\1.98.7100.23756\ I put the above path into insert->settings, but it show "Cannot find maxima.bat" Did you install Maxima? If not, follow the link in my signature and see the instructions for installing and configuring Maxima. The plugin just provides the interface. Thanks. I installed Maxima 5.42.2. But still can't get result. SM file attached. maxima.sm (3kb) downloaded 30 time(s).Edited by user 25 March 2020 04:22:45(UTC)
| Reason: Not specified
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Why so much trouble for ordinary stuff vs Smath Native ?
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 10/03/2020(UTC) Posts: 67
Was thanked: 2 time(s) in 2 post(s)
|
Originally Posted by: Jean Giraud Why so much trouble for ordinary stuff vs Smath Native ? Thanks Jean, but can't get result either. error:"x not defined" maple.sm (3kb) downloaded 23 time(s).
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 14/10/2015(UTC) Posts: 308
Was thanked: 77 time(s) in 58 post(s)
|
put the optimization to symbolic or none Best Regards Carlos
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
Originally Posted by: netsonicyxf Originally Posted by: mkraska Originally Posted by: netsonicyxf I have a portable version of Smath 0.99.7251. The Maxima is under D:\Program Files\Math Tools\SMath Studio\extensions\plugins\44011c1e-5d0d-4533-8e68-e32b5badce41\1.98.7100.23756\ I put the above path into insert->settings, but it show "Cannot find maxima.bat" Did you install Maxima? If not, follow the link in my signature and see the instructions for installing and configuring Maxima. The plugin just provides the interface. Thanks. I installed Maxima 5.42.2. But still can't get result. SM file attached. You have to set Optimization to Symbolic or None to display symbolic results. You can also press Ctrl+. instead of = to get symbolic results from an expression. @Jean: maple isn't SMath native, you see that if you try it in the cloud version. Also, the legal/license status of the embedded maple executable has never been clarified. There might be people who care about this. |
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: mkraska @Jean: maple isn't SMath native, you see that if you try it in the cloud version. Also, the legal/license status of the embedded maple executable has never been clarified. There might be people who care about this. YES Martin. On the other hand, Maple is the former Macsyma joint venture MIT/UT [University of Toronto]. Hard to legal/license to freeware Smath. The very core Maple is largely due to Angot ancestor. Thanks Martin ... Cheers/Jean
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
This is an example on how to control the assumptions used for symbolic integration in Maxima. 1-2-4 Widerstandskrafte.sm (13kb) downloaded 42 time(s). |
|
2 users thanked mkraska for this useful post.
|
on 08/10/2020(UTC), on 10/10/2020(UTC)
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Get more from less ... typical.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
|
3 users thanked Ber7 for this useful post.
|
on 23/11/2020(UTC), on 24/11/2020(UTC), on 25/11/2020(UTC)
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
Visualization of animation steps Slider.sm (160kb) downloaded 27 time(s).
|
2 users thanked Ber7 for this useful post.
|
on 23/11/2020(UTC), on 24/11/2020(UTC)
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
|
|
1 user thanked mkraska for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
|
1 user thanked Ber7 for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
Thanks a lot, Martin. Wonderful! I was not aware of the IsDefined function. Edited by user 24 November 2020 01:24:58(UTC)
| Reason: Not specified
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Thanks Champions: Martin, Ber7
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 23/03/2016(UTC) Posts: 276 Was thanked: 91 time(s) in 57 post(s)
|
Originally Posted by: mkraska Originally Posted by: Andrea993 We really need a linux port I agree. Maybe, just an adjustment of the command line for establishing the socket connection is required. Under Windows I use maxima-installation-path/bin/maxima.bat -l sbcl -s <port number> This requires - the .net socket stuff and process control to work under mono, - a unicode-proof lisp compiler to be installed (which accepts utf-8 socket encoding), under win the only one is steel bank common lisp (SBCL). Also, I need to know the name of the maxima process for detection of active maxima processes via System.Diagnostics.Process.GetProcessesByName(name). This is required to identify the pid for later kill. Under windows this might be "maxima" or "lisp" or "sbcl". This has changed over the years and may be different under linux. The plugin might work even as it is, if the maxima startup script is renamed to maxima.bat. Any information from the linuxing SMatheers is welcome. BTW, there is a maxima build for android as well... EDIT: It would also help, if someone could explain me how to build and debug the plugin under Linux. Under Win, I use VS 2015 with the project as found in the SVN repository. Otherwise I need to blindly make changes under win and install and test under linux. This would be a huge drawback compared to the win-only workflow, where compiling and running SMath with the new build in the debugger is just a push of a single button... Bringing up this topic again. Has there been any progress on this? Is this at all helpful for building the plugin in linux? https://dotnet.microsoft...llo-world-tutorial/introEdited by user 07 May 2021 03:13:49(UTC)
| Reason: Not specified |
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
Originally Posted by: alyles Originally Posted by: mkraska Originally Posted by: Andrea993 We really need a linux port I agree. Maybe, just an adjustment of the command line for establishing the socket connection is required. Under Windows I use maxima-installation-path/bin/maxima.bat -l sbcl -s <port number> This requires - the .net socket stuff and process control to work under mono, - a unicode-proof lisp compiler to be installed (which accepts utf-8 socket encoding), under win the only one is steel bank common lisp (SBCL). Also, I need to know the name of the maxima process for detection of active maxima processes via System.Diagnostics.Process.GetProcessesByName(name). This is required to identify the pid for later kill. Under windows this might be "maxima" or "lisp" or "sbcl". This has changed over the years and may be different under linux. The plugin might work even as it is, if the maxima startup script is renamed to maxima.bat. Any information from the linuxing SMatheers is welcome. BTW, there is a maxima build for android as well... EDIT: It would also help, if someone could explain me how to build and debug the plugin under Linux. Under Win, I use VS 2015 with the project as found in the SVN repository. Otherwise I need to blindly make changes under win and install and test under linux. This would be a huge drawback compared to the win-only workflow, where compiling and running SMath with the new build in the debugger is just a push of a single button... Bringing up this topic again. Has there been any progress on this? Is this at all helpful for building the plugin in linux? https://dotnet.microsoft...llo-world-tutorial/intro There is no progress from my side. Also, for me, there is no chance of digging into it for at least one more year. If someone wants to do that now, I am ready to help. Yet I think that the plugin is merely a demonstrator of what could be done. It lacks a systematic and clean approach, due to lack of proper knowledge on SMath, Maxima and C# internals. It definitely requires a lot of refactoring or re-design from scratch before extending it. |
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 13/05/2021(UTC) Posts: 3 Location: Bavaria
|
Hi Guys, I'am using Smath for quite a while and already tried to use the Maxima plugin several times without any success. I was able to do the setup as shown here: https://en.smath.com/for...t2078_Maxima-Plugin.aspxBut unfortunately in Smath the Int() function for symbolic integration never works. I'm pretty sure that I'm missing a little part. Can anyone help me please? Example: When I do define x I get the following error And when I do assign something else than a number i get: Edited by user 14 May 2021 09:46:00(UTC)
| Reason: Not specified
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
Originally Posted by: pk_mechanical_eng Hi Guys, I'am using Smath for quite a while and already tried to use the Maxima plugin several times without any success. I was able to do the setup as shown here: https://en.smath.com/for...t2078_Maxima-Plugin.aspxBut unfortunately in Smath the Int() function for symbolic integration never works. I'am pretty sure that I'am missing a little part. Can anyone help me please? Example: This is because you use numeric optimization (context menu). If you expect symbolic results, use symbolic optimization ("none" also works, it shows the result from Maxima without further processing by SMath). The error message is correct. The integration variable must be unassigned. Edited by user 13 May 2021 23:07:00(UTC)
| Reason: Not specified |
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: pk_mechanical_eng I'am using Smath for quite a while and already ... but you have missed the best from Generous Smath Community. 1. Always/first plot the integrand. 2. You integrate over a ranged variate. 3. maple is delivered with native Smath.
|
|
|
|
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.