Rank: Advanced Member Groups: Registered, Advanced Member Joined: 10/11/2010(UTC) Posts: 1,494 Was thanked: 1274 time(s) in 745 post(s)
|
Radovan, plugin doesn't support nested expressions yet (see file mvr4.txt with intermediate calculations). This means that you can not use functions, because mapledos.exe not see them (need to finish, I hope it will be in the next release):
27.09.2012 18:33:09 [->] diff(diff(f(x;y);y);x) 27.09.2012 18:33:09 [->] C:\Temp\tmp8C7.tmp: interface(quiet=true); writeto(`C:\\Temp\\tmp8C8.tmp`): sys := proc() { args[i] $ i = 1..nargs-2 }; end: ans := diff(diff(f(x,y),y),x): if ( whattype( ans ) = `exprseq` ) then convert( cat( `mat(`, substring( convert( [ans], string ), 2..-2 ), `,`, nops( [ans] ), `,1)` ), string ); elif ( whattype( ans ) = `set` ) then convert(cat(`mat(`,substring(convert(map2(op,2,[ans[i]$i=1..nops(ans)]),string),2..-2),`,`,nops(ans),`,1)`),string);else convert( ans, string ); fi; quit:
27.09.2012 18:33:13 [<-] C:\Temp\tmp8C8.tmp: diff(diff(f(x,y),x),y) 27.09.2012 18:33:13 [<-] diff(diff(f(x;y);x);y)
As for the 64-bit version, I'll think about it. |
Russia ☭ forever Viacheslav N. Mezentsev |
1 user thanked uni for this useful post.
|
|