UPDATED: SMath Studio 0.98.5905 (02 March 2016)

UPDATED: SMath Studio 0.98.5905 (02 March 2016) - Сообщения

#21 Опубликовано: 02.03.2016 12:12:26
Davide Carpi

Davide Carpi

1416 сообщений из 2873 понравились пользователям.

Группа: 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 пользователям понравился этот пост
NDTM Amarasekera 02.03.2016 14:50:00, Andrey Ivashov 02.03.2016 14:10:00
#22 Опубликовано: 02.03.2016 13:38:20
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: 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 пользователям понравился этот пост
Andrey Ivashov 02.03.2016 14:10:00, NDTM Amarasekera 02.03.2016 14:51:00
#23 Опубликовано: 02.03.2016 14:57:39
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: 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 Опубликовано: 02.03.2016 15:08:07
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: 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 Опубликовано: 02.03.2016 22:43:40
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: 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 Опубликовано: 02.03.2016 23:16:00
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: 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 Опубликовано: 03.03.2016 01:22:33
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: 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 пользователям понравился этот пост
Davide Carpi 03.03.2016 13:33:00
#28 Опубликовано: 03.03.2016 01:48:09
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: 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 КиБ) скачан 63 раз(а).
#29 Опубликовано: 03.03.2016 05:49:33
Вячеслав Мезенцев

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

1402 сообщений из 1708 понравились пользователям.

Группа: 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 пользователям понравился этот пост
Davide Carpi 03.03.2016 13:33:00
#30 Опубликовано: 11.03.2016 20:32:51
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3734 понравились пользователям.

Группа: 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 пользователям понравился этот пост
Davide Carpi 11.03.2016 22:09:00, frapuano 12.03.2016 03:25:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений