what is annoying about CAS

hawe shared this question 1 month ago
Answered

Es geht um

https://www.geogebra.org/m/hmpwtuje

what I have (dp(...) is a user def function calling p(...) a user def Function)


The example file holds a line with

(10) A2:=Sequence(p(kk,XY(kk-1,1))=XY(kk-1,2),kk,1,n )

produces equations as wanted. But some lines later (12)

Trying


(**) Sequence((dp(kk,XY(kk,1)) = dp(kk+1,XY(kk,1))) ,kk,1,n-1)

Sequence((dp(kk,XY(kk,1)) - dp(kk+1,XY(kk,1))) ,kk,1,n-1)


but the answer is Some thing went wrong...

why do simple relationships like (**) fail so often?


I spend a lot of time to find a workaround

(12) A4:=Sequence(dp(kk,XY(kk,1)) ,kk,1,n-1)-Sequence(dp(kk+1,XY(kk,1)),kk,1,n-1)

but actually I need an equation with left and right side.

so i immediately have the next workaround in view because the right side of the equation is missing


Any reason why the nested function dp( ) cannot used as p( )

Comments (8)

photo
1

R(x,q,n):=x Sum((1+q)^(12*k),k,1,n)
R(x,0.019/12,7) + x = 23000
>?


Any reason why this is not feasible

photo
1

Hi hawe,


das liegt daran, dass die von Dir verwendete Form des Sum-Befehls - Summe( <Ausdruck>, <Variable>, <Startwert>, <Endwert> ) - nur im CAS zur Verfügung steht und dort funktioniert der Ausdruck auch.


Ergänzung: https://wiki.geogebra.org/d...


Gruß

mire2


photo
1

Naja, das Beispiel stammt aus dem CAS - davon rede ich ja....

Wenn ich aus der 2. Zeile eine Gleichung mache dann ?

photo
1

Oh, das Problem habe ich gerade nicht, weshalb ich dachte, dass das ein CAS- vs. Algebra-Problem wäre oder habe ich da was komplett missverstanden?

c492979bc0121db9eea96e012d654a2d

photo
1

Please try the new CAS Calculator app: https://www.geogebra.org/cas/


(we are unlikely to make any more changes to the Classic CAS View)

photo
1

Hallo mire,

wie mir auf Deinen Beitrag hin auffällt tritt das Problem offensichtlich nur auf, wenn man eine numerische Auswertung macht.


/wPd2KOEZn6NIQAAAABJRU5ErkJggg==

Noch kurioser ist, dass der Term bei Solve dann doch einer numerischen Auswertung zustimmt. Ja, dann geht aber

Numeric( R(x,0.019/12,7) )+ x = 23000


@Michael

I don't get the impression that these problems can be solved with a new app.

Also, the editor - especially on touch devices - is an absolute miscast - give me a window dialog similar to the text input - mark matching brackets and otherwise let me write what I want to write! Or let me switch off this guy.

For me it is infinitely cumbersome to use CAS in 6er versions.

photo
1

Hi hawe,


nur eine kurze Randbemerkung.

Eine numerische Auswertung ist hier ja gar nicht wirklich nötig, weil es sich im Grunde genommen um eine lineare Gleichung in x mit rationalen Koeffizienten handelt.


Das sollte dann selbst GeoGebra schaffen. :-P


Gruß

mire2

photo
1

I don't get the impression that these problems can be solved with a new app.

Sorry, but if you don't try the new app and give us feedback then we won't be able to improve that


(no, we're not going to add a choice of editor)

© 2019 International GeoGebra Institute