home *** CD-ROM | disk | FTP | other *** search
- /* Einfaches Fixpunktverfahren */
-
- options results
-
- setnumprecision 16
- requeststring 'PROMPT "Fixpunktsatz - Funktion" DEFAULT "asin(.3**cos(x))" var FUNC'
-
- if(RC == 0) then do
- requeststring 'PROMPT "Startwert" DEFAULT "0" var start'
- if( ~RC) then do
- x = start
- j = 0
- do forever
- do i=1 to 5
- j = j + 1
- evalstring func " x=" x
- x = result
- erg.i = x
- end
- requestresponse 'TITLE "Nach 'j' Durchläufen"
- PROMPT "'j-4': 'erg.1'*N'j-3': 'erg.2'*N'j-2': 'erg.3'*N'j-1': 'erg.4'*N'j': 'erg.5'"
- BUTTON "Weiter|ENDE" '
- if(RC == 5) then exit 0
- end
- end
- end