4. Een lijst van reset-waarden: een lijst met de waarden om de
verschillende velden naar terug te zetten wanneer de optie @RESET
wordt geselecteerd bij het gebruik van het invoerscherm .
5. Een lijst van initiële waarden: een lijst met de initiële waarden van de
velden.
De lijsten in punt 4 en 5 kunnen lege lijsten zijn. Tevens kunt u, als er
geen waarden moeten worden geselecteerd voor deze opties, het
commando NOVAL gebruiken („°L@) @ @IN@@ @NOVAL@).
Nadat de functie INFORM is geactiveerd, zult u als resultaat een nul krijgen,
ingeval de optie @CANCEL wordt ingevoerd, of een lijst met de waarden die in
de gegeven volgorde zijn ingegeven in de velden en het getal 1, d.w.z. in het
RPN-stapelgeheugen:
2:
1:
Dus, als de waarde op niveau 1 van het stapelgeheugen nul is, is er niets
ingevoerd; als de waarde 1 is, dan zijn de invoerwaarden beschikbaar op
niveau 2 van het stapelgeheugen.
Voorbeeld 1 – Als voorbeeld nemen we het volgende programma, INFP1
(INput Form Program 1) om de afvoer Q te berekenen in een open kanaal
met de formule van Chezy: Q = C⋅(R⋅S)
is, een functie voor de ruwheid van het oppervlak van het kanaal
(standaardwaarden 80-150), R is de hydraulische straal van het kanaal (een
lengte) en S is de helling van de kanaalbedding (een dimensieloos getal,
standaard 0.01 tot 0.000001). Het volgende programma definieert een
invoerscherm via de functie INFORM:
«
" CHEZY'S EQN" { { "C:" "Chezy's coefficient" 0} { "R:"
"Hydraulic radius" 0 } { "S:" "Channel bed slope" 0} } { }
{ 120 1 .0001} { 110 1.5 .00001 }
In het programma kunnen we de 5 componenten van de invoer als volgt
identificeren:
{v
v
... v
}
1
2
n
1
1/2
, waar C de coëfficient van Chezy
INFORM »
Blz. 21-30