Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


23 Pages<12345>»
Options
Go to last post Go to first unread
Offline uni  
#41 Posted : 28 September 2012 12:16:42(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
It's my home network, it not always in online.
Russia ☭ forever
Viacheslav N. Mezentsev
Offline omorr  
#42 Posted : 28 September 2012 14:24:18(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Originally Posted by: uni Go to Quoted Post
It's my home network, it not always in online.


I see, thank you Good

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline uni  
#43 Posted : 29 September 2012 13:06:35(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Updated (see first message). I changed the name of the plugin, as well as the archive. Be careful. Function within an expression maple() will be run in the maple interpreter.
Russia ☭ forever
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 29/09/2012(UTC)
Offline omorr  
#44 Posted : 29 September 2012 15:16:14(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
It seems it is working on the Win7(64) as well Good

Just a minor thing I've noted - a slash appear sometimes (see the picture please)

Regards,
Radovan
omorr attached the following image(s):
maplewraper.png
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
thanks 1 user thanked omorr for this useful post.
on 29/09/2012(UTC)
Offline adiaz  
#45 Posted : 29 September 2012 21:20:18(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Thamks very much, great work uni. I have some problems to set up the plugin in some configurations, don't know why, but it run in other machine.

One question: ¿How to write MS(x):maple(parse(x,statement)) with delayed evaluation? When I talk about wrapper i refeer to functions like MS, and the ability to define f:sin and then call f(2), but smath can't do this.

Regards.

Alvaro.
Offline adiaz  
#46 Posted : 29 September 2012 22:26:36(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Hi. ¿Waht about a ini file for enable to call any symbolic (or numeric) "console" engine? Like:

[ProgramName]
Derive ; The first arg for the function?

[CommandLine]
"c:\command\derive\derive3\derive.exe" ; Program with full path to call, DOS format (or windows also, maybe)

[PreProcess]
XXXX ; Translation smath2derive notation

[PostProcess]
XXXX ; Translation derive2smath notation

[ProgramName]
Another ...

Edited by user 29 September 2012 22:48:42(UTC)  | Reason: Not specified

Offline uni  
#47 Posted : 30 September 2012 02:34:19(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Updated.

The configuration file will be (Config.xml), but not for the general case (I'll think about it). Intermediate transformations more complicated with each version. Look at the source: maple.cs.

Quote:
When I talk about wrapper i refeer to functions like MS, and the ability to define f:sin and then call f(2), but smath can't do this.

Need pointers to functions? This requires a "function" data type but it explicitly is missing. SMath and Maple have different memory locations for their data and I have no way easy to combine them.
Russia ☭ forever
Viacheslav N. Mezentsev
Offline adiaz  
#48 Posted : 30 September 2012 03:45:29(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Hi uni. I'm not that fast, like you. Need some time to check your update.

What I want to say with a wrapper is that if i go to write some programs don't want to change "maple" for "derive", just use some "parse" function, and change it in the code, and let the parse definition in some kind of library. For example, Scientific Notebook can works with maple or mupad.

Maybe smath can have a general external caller, like a parse function with independence of specific dll called.

Probably the autor don't want to distribute it (it's a obvious risk)

Or maybe can be distributed but disable for default, like mathcad's components.

Please, see the attached.

Best regards.

Alvaro.
File Attachment(s):
parse.sm (13kb) downloaded 69 time(s).
Offline adiaz  
#49 Posted : 30 September 2012 03:47:54(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Slashes in the Radovan examples seems to be related with interface(pagewith) or some similar thing. But the results can't be evaluated numerically by smath, so, it's a point to pay attention.

Regards.
thanks 1 user thanked adiaz for this useful post.
on 30/09/2012(UTC)
Offline adiaz  
#50 Posted : 30 September 2012 04:03:12(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Originally Posted by: uni Go to Quoted Post
Updated.

The configuration file will be (Config.xml), but not for the general case (I'll think about it). Intermediate transformations more complicated with each version. Look at the source: maple.cs.


Oh. Well, I see maple.cs. You are rigth: it's a big (but really a big) effort the translation.

Maybe my idea was not a very good idea, I don't see that kind of complications in your previous versions.

Best Regards.

Alvaro.
Offline uni  
#51 Posted : 30 September 2012 04:35:12(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
1. Maple can't find the answer and returns the original expression



2. I'll think about the type of range (`..`).

3. Updated

Russia ☭ forever
Viacheslav N. Mezentsev
thanks 2 users thanked uni for this useful post.
on 30/09/2012(UTC),  on 03/10/2012(UTC)
Offline uni  
#52 Posted : 30 September 2012 05:35:47(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Originally Posted by: adiaz Go to Quoted Post
Maybe smath can have a general external caller, like a parse function with independence of specific dll called.

There is one big problem. Yes, SMath has tools for assembly and disassembly of the primitives, but it does not have the images in the core in order to understand and display.
It's like with people. One person has some images in his head, the other person - other images. In the simple things they understand each other, but in a complicated - it requires education. To really understand the other programs, SMath needs to be upgraded its "images".
Russia ☭ forever
Viacheslav N. Mezentsev
Offline Basile  
#53 Posted : 30 September 2012 06:46:13(UTC)
Basile


Rank: Advanced Member

Groups: Registered
Joined: 13/10/2010(UTC)
Posts: 172
Location: USA

Was thanked: 8 time(s) in 7 post(s)
Hello,

How I install this into SMath?
from the zip I get:
MapleWrapper_20120930
then
example and plugins
and from the plugins
LIB LICENSE mvr5
plus the files.

Thank you,
Basile
Offline uni  
#54 Posted : 30 September 2012 06:53:18(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Just copy with keeping paths.

Russia ☭ forever
Viacheslav N. Mezentsev
Offline adiaz  
#55 Posted : 01 October 2012 00:45:18(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Originally Posted by: Steen Go to Quoted Post


Has anybody got a clue why smath can't communicate with this?



Actually not, but maybe can tray changing the exe properties (right buttum click) to compatibility mode.

Originally Posted by: Steen Go to Quoted Post


And, Uni, I have noticed that your maple files are slightly different from what I am running under Mathcad 11.2SG. Can this be something related to sources and could this possibly have any impact on my issues?


I ask to uni to use not maple VR4 but maple VR5. The difference between both is big, in the sense that small codes write in MVR5 are usually more compatibles with last versions of Maple, derive, wolframalpha and others. Also have much less bugs, and those code write in C to handle MVR5 is easy to use to handle all new versions of maple (key are how maple use strings)

Even MVR4 have the big adventage that is the version for mathcad 10 to 13, MVR5 is used by matlab from 5 to ... a lot of new versions, and others like Scientific Notebook.

I guess that uni can point you to the his last version of the plugin that uses MVR4.
thanks 1 user thanked adiaz for this useful post.
on 01/10/2012(UTC)
Offline uni  
#56 Posted : 01 October 2012 01:01:23(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
There is another cookie - it works on Win7(x64). Therefore I recommended to use only the new version of the plugin.

Updated:

+ greek symbols;
+ definite integral.



As far as I remember:
- Derive is dead (thanks TI);
- and in Matlab is used Mupad (now).

Edited by user 01 October 2012 01:07:24(UTC)  | Reason: Not specified

Russia ☭ forever
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 01/10/2012(UTC)
Offline adiaz  
#57 Posted : 01 October 2012 01:56:47(UTC)
adiaz


Rank: Member

Groups: Registered
Joined: 03/06/2009(UTC)
Posts: 25

Was thanked: 5 time(s) in 5 post(s)
Originally Posted by: uni Go to Quoted Post
There is another cookie - it works on Win7(x64). Therefore I recommended to use only the new version of the plugin.


Big work, thanks uni.

Originally Posted by: uni Go to Quoted Post

As far as I remember:
- Derive is dead (thanks TI);
- and in Matlab is used Mupad (now).


Derive is still used in Latin America and Spain in education. With symbengine.m you can choose between mupad or maple in matlab. Similar behavoir you have in Scientific Notebook (semi-dead software, used in Spain too).

I gues that this could be a good solution for a symbolic engine in smath. But for this you can't have *.sm files with the command maple inside, but with other (i.e. a "wraper" called Parse, Symb, EvalSym, M, or something else). Even maple is very good, isn't free. But Maxima is excellent, and free. Not very very sure, but guess that it is free distributalbe too.

Best regards.

Alvaro.
Offline uni  
#58 Posted : 02 October 2012 09:17:36(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Updated:

+ support for arrays (need to test);
* small changes.

Look at the examples: example\parse.sm and example\Intersect_example_001.pdf (plot_example_1.sm).
Russia ☭ forever
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 02/10/2012(UTC)
Offline uni  
#59 Posted : 03 October 2012 11:00:02(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Updated:

+ support for el() (only for vectors) and submatrix().

Edited by user 03 October 2012 11:08:50(UTC)  | Reason: Not specified

File Attachment(s):
Draghilev's method. Finding roots. System 3.smz (352kb) downloaded 68 time(s).
Draghilev's method. Finding roots. System 3.pdf (279kb) downloaded 74 time(s).
Russia ☭ forever
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 03/10/2012(UTC)
Offline uni  
#60 Posted : 05 October 2012 07:40:31(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,494
Man
Russian Federation

Was thanked: 1274 time(s) in 745 post(s)
Updated:

[x] - little fixed a little problem with nested el() functions.
Russia ☭ forever
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 05/10/2012(UTC)
Users browsing this topic
Guest
23 Pages<12345>»
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.