Download Inhoudsopgave Inhoud Print deze pagina

Hoofdstuk 21 - Programmeren In De Rpl-Gebruikerstaal; Een Programmeervoorbeeld - HP 48gII Gebruikershandleiding

Inhoudsopgave

Advertenties

Hoofdstuk 21
Programmeren in de RPL-gebruikerstaal
RPL-gebruikerstaal is de meest gebruikte programmeertaal om de
rekenmachine te programmeren. De componenten van het programma kunnen
samen worden geplaatst in de regeleditor door ze in de juiste volgorde tussen
programmahaakjes « » te zetten. Omdat gebruikers van rekenmachines meer
ervaring hebben met het programmeren in de RPN-modus, zullen de meeste
voorbeelden in dit hoofdstuk weergegeven worden in de RPN-modus. Om het
invoeren van programmeercommando's te vergemakkelijken, raden wij u
tevens aan om systeemvlag 117 op SOFT menus in te stellen. De
programma's werken even goed in de ALG-modus wanneer ze zijn ge-
debugged en getest in de RPN-modus. Indien u verkiest om in de ALG-modus
te werken, leer dan programeren in de RPN-modus en stel daarna de modus
opnieuw in op ALG om de programma's uit te voeren. Zie de laatste
bladzijde van dit hoofdstuk voor een eenvoudig voorbeeld van programmeren
in de RPL-gebruikerstaal in de ALG-modus.

Een programmeervoorbeeld

In de loop van de voorgaande hoofdstukken in deze handleiding hebben we
een aantal programma's behandeld die kunnen worden gebruikt voor
verscheidene toepassingen (bijvoorbeeld de programma's CRMC en CRMT,
gebruikt om een matrix aan te maken uit een aantal lijsten, werden
voorgesteld in Hoofdstuk 10). In deze paragraaf behandelen wij een
eenvoudig programma voor het programmeren van de rekenmachine . Het
programma dat we zullen schrijven, zal worden gebruikt om de functie f(x) =
sinh(x)/(1+x
2
) te definiëren, die lijsten aanvaardt als argument (bijvoorbeeld,
x kan een lijst van getallen zijn, zoals beschreven in Hoofdstuk 8). In
Hoofdstuk 8 gaven we aan dat het plusteken zich gedraagt als een
schakelaar voor lijsten en niet om ze term voor term bij elkaar op te tellen.
In plaats daarvan moet u voor een term-voor-term-optelling van lijsten de
operator ADD gebruiken. Om de bovenstaande functie te definiëren, zullen
we het volgende programma gebruiken:
«'x' STO x SINH 1 x SQ ADD / 'x' PURGE »
Volg deze instructies om het programma in te toetsen:
Blz. 21-1

Advertenties

Inhoudsopgave
loading

Inhoudsopgave