Download Print deze pagina

HP 32SII Gebruikershandleiding pagina 219

Wetenschappelijke

Advertenties

de "Do if True" regel die is uitgelegd in "Voorwaardelijke instructies"
eerder in dit hoofdstuk.
Als u een vlag test vanaf het toetsenbord ziet u "YES" of "Hi" in de
display van de calculator.
Het is een goede gewoonte om in een programma te controleren of
de condities die u test, beginnen in een bekende toestand. Vlaggen
kunnen door andere, eerder uitgevoerde programma's geactiveerd
zijn. U moet niet veronderstellen dat een bepaalde vlag niet actief
is, en dat de vlag alleen wordt geactiveerd door een instructie in het
programma. U moet hier zeker van zijn door de vlag inactief te maken
voordat er een situatie ontstaat waardoor de vlag geactiveerd wordt.
Zie het onderstaande voorbeeld.
Voorbeeld: viaggen gebruiken.
Het programma voor "Inpassing in een kromme" in hoofdstuk 16
gebruikt de vlaggen 0 en 1 om te bepalen of de natuurlijke logaritme
van de X- en Y-waarden berekend wordt:
m Regel S03 en S04 maken deze beide vlaggen inactief, zodat de regels
WO07 en W11 (in de invoerlusroutine) de natuurlijke logaritme van
de X- en Y-invoer niet gebruiken voor inpassing in een rechte lijn.
m Regel LO3 activeert vlag 0, zodat regel W07 de natuurlijke logaritme
van de X-invoer gebruikt voor een kromme behorend bij het
logaritmische model.
m Regel E04 activeert vlag 1 zodat regel W11 de natuurlijke logaritme
van de Y-invoer gebruikt voor een kromme behorend bij het
exponentiele model.
m De regels P03 en P04 activeren beide vlaggen, zodat regel WO07
en W11 de natuurlijke logaritme van zowel de X- als de Y-invoer
gebruiken voor een kromme behorend bij het machtsmodel.
U ziet dat de regeis S03, S04, L04 en E03 de vlaggen 0 en 1 inactief
maken om ervoor te zorgen dat ze alleen geactiveerd worden voor de
vier modellen voor inpassing in een kromme.
Programmeertechnieken
13-13

Advertenties

loading