UPDATED: SMath Studio 0.98.5905 (02 March 2016)

UPDATED: SMath Studio 0.98.5905 (02 March 2016) - Messages

#21 Posted: 3/2/2016 12:12:26 PM
Davide Carpi

Davide Carpi

1416 likes in 2873 posts.

Group: Moderator

new beta release 0.98.5905 available, should fix problems even for those who didn't update plug-ins

All links are already updated (see #1)


(on behalf of Andrey)
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
2 users liked this post
NDTM Amarasekera 3/2/2016 2:50:00 PM, Andrey Ivashov 3/2/2016 2:10:00 PM
#22 Posted: 3/2/2016 1:38:20 PM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Maple Wrapper plugin can help with some symbolic problems.

2016-03-02 21-37-19 SMath Studio Desktop - [List1 ].png
Russia ☭ forever, Viacheslav N. Mezentsev
2 users liked this post
Andrey Ivashov 3/2/2016 2:10:00 PM, NDTM Amarasekera 3/2/2016 2:51:00 PM
#23 Posted: 3/2/2016 2:57:39 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

Maple Wrapper plugin can help with some symbolic problems.



Hello Uni,
Which one is right, which is wrong ?
Personally: I would scrap Smath from subscripted variable.

Jean

Forum MapleSolve.gif

#24 Posted: 3/2/2016 3:08:07 PM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

All answers are correct. I just have invisible braces. If you click on the expression, then they appear. I don't know why it happened.
Russia ☭ forever, Viacheslav N. Mezentsev
#25 Posted: 3/2/2016 10:43:40 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

All answers are correct. I just have invisible braces. If you click on the expression, then they appear. I don't know why it happened



I trust you Uni, because I know you tell the truth.
But an an algebraic result to be copied as such, wrong.
Maple does not like subsrcipt. That by clicking it shows
the brackets, to me it is a bug that it does not
output the right result.
I accept the subscript as a local tutorial demo.
For real work and particularly for publishing: NO subscript.

Cheers, Jean

#26 Posted: 3/2/2016 11:16:00 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

I have a 30 page SMath file that does not run on 0.98; The error points down to the summation function



I the worst instance, I noticed Sum limited to N = 11
My Ksmoothlet takes over 100. I didn't pursue
the hypergeometric as it turned red at very low N.
Too low N for that is useless as it flies in the blue.
In the fft/icfft [about two months ago], the length of
accepted N is not constant. Puzzling, live with it.

Attach the part of the work sheet that points the Sum error.

Jean
#27 Posted: 3/3/2016 1:22:33 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Wrote

Maple does not like subsrcipt. That by clicking it shows
the brackets, to me it is a bug that it does not
output the right result.
I accept the subscript as a local tutorial demo.
For real work and particularly for publishing: NO subscript.


Don't worry about subscripts. For the variables subscripts supported as was described here.
If Maple Wrapper meet a variable with the dot (comma) in its name this name will wrapped with the symbol `. You can see this in log file (\mvr5\mvr5.txt).

The log for int(x.1,x.1):

03.03.2016 9:20:29 [->] smath_int(`x.1`,`x.1`)
03.03.2016 9:20:29 [->] C:\Temp\tmpAC26.tmp:
interface(quiet=true);
with(linalg):with(inttrans):with(plots):
writeto("C:\\Temp\\tmpAC27.tmp":
smath_line := proc() local i: for i from 1 to nargs - 2 do args[i]; od: end:
smath_sum := proc() if nargs = 1 then sum( args[1] ); elif nargs = 2 then sum( args[1], args[2] ); elif nargs = 4 then sum( args[1], args[2] = args[3] .. args[4] ); fi: end:
smath_product:= proc() if nargs = 1 then product( args[1] ); elif nargs = 2 then product( args[1], args[2] ); elif nargs = 4 then product( args[1], args[2] = args[3] .. args[4] ); fi: end:
smath_int := proc() if nargs = 2 then int( args[1], args[2] ); elif nargs = 4 then int( args[1], args[2] = args[3] .. args[4] ); fi: end:
smath_diff := proc() if nargs = 2 then diff( args[1], args[2] ); elif nargs = 3 then diff( args[1], args[2] $ args[3] ); fi: end:
smath_sys := proc() { args[i] $ i = 1 .. nargs - 2 }; end:
smath_el := proc() args[1][ args[2] ]; end:
smath_mat := proc() 
local i, j, out: 
out := [ args[j] $ j = 1 .. args[ nargs ] ]: 
for i from 2 to args[ nargs - 1 ] do 
out := out, [ args[j] $ j = ( i - 1 ) * args[ nargs ] + 1 .. ( i - 1 ) * args[ nargs ] + args[ nargs ] ]: 
od: 
 convert( [ out ], array ); 
end:
smath_submatrix := proc() submatrix( args[1], args[2] .. args[3], args[4] .. args[5] ); end:
ans := \
smath_int(`x.1`,`x.1`):
if ( whattype( ans ) = `exprseq` ) then 
    convert( convert( cat( `mat(`, substring( convert( [ans], string ), 2..-2 ), `,`, nops( [ans] ), `,1)` ), string ), symbol );
elif ( whattype( ans ) = `set` ) then 
    convert( convert( cat(`mat(`,substring(convert(map2(op,2,[ans[i]$i=1..nops(ans)]),string),2..-2),`,`,nops(ans),`,1)`), string ), symbol );
elif ( whattype( ans ) = `symbol` ) then 
    convert( convert( eval( ans ), string ), symbol ); 
elif ( whattype( ans ) = `series` ) then 
    convert( convert( ans, polynom) , symbol ); 
elif ( whattype( ans ) = `string` ) then 
    convert( ans, symbol ); 
else 
    convert( convert( ans, string ), symbol ); fi;
quit:

03.03.2016 9:20:29 [<-] C:\Temp\tmpAC27.tmp:
1/2*`x.1`^2
03.03.2016 9:20:29 [<-] 1/2*x.1^2

[albumimg]110[/albumimg]

Russia ☭ forever, Viacheslav N. Mezentsev
1 users liked this post
Davide Carpi 3/3/2016 1:33:00 PM
#28 Posted: 3/3/2016 1:48:09 AM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Uni,
I most appreciate you know Maple and prove/demonstrate
it takes subscript. Why the 1rst display was wrong ?
Not disaster as we have to copy/paste result, doing
like you mentionned earlier click to see the bracket.

Can you make the attached "Fourier Quantum" work ?

Jean

Fourier Quantum.sm (25 KiB) downloaded 65 time(s).
#29 Posted: 3/3/2016 5:49:33 AM
Вячеслав Мезенцев

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

1402 likes in 1708 posts.

Group: Moderator

Wrote

Why the 1rst display was wrong?



I don't know. May be Andrey will see this and make some comments.

2016-03-03 13-47-02 SMath Studio Desktop - [List2 ].png

Russia ☭ forever, Viacheslav N. Mezentsev
1 users liked this post
Davide Carpi 3/3/2016 1:33:00 PM
#30 Posted: 3/11/2016 8:32:51 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Hello.

Wrote

Which one is right, which is wrong ?
Forum MapleSolve.gif


Wrote

All answers are correct. I just have invisible braces. If you click on the expression, then they appear. I don't know why it happened


Wrote

I don't know. May be Andrey will see this and make some comments.


Thank you for figuring it out!

Issue was in Math Region. It is fixed now. Fix will be available in new SMath Studio build.

Best regards.
2 users liked this post
Davide Carpi 3/11/2016 10:09:00 PM, frapuano 3/12/2016 3:25:00 AM
  • New Posts New Posts
  • No New Posts No New Posts