Låsning og oplåsning af variable

Ved at låse dem kan du beskytte variable mod ændring eller sletning. Låsning forhindrer utilsigtede ændringer af en variabel.


Listerne med tid og højde kan låses for at sikre beregningens troværdighed


Referencefunktionen f1 kan låses for at hindre utilsigtede ændringer

Variable, du ikke kan låse

Systemvariablen Ans
stat. og tvm. variabelgrupper

Vigtige oplysninger om låste variable

Variable låses med kommandoen Lock.
For at ændre eller slette en låst variabel skal elementet først låses op.
Låste variable viser et låseikon i menulisten med variable.
Kommandoen Lås rydder historikken i Fortryd/Annuller Fortryd , når den anvendes på ulåste variable.

Eksempler på låsning

Lock a,b,c

Låser variablene a, b og c i applikationen Regner.

Lock mystats.

Låser alle elementer i variabelgruppen mystats.

UnLock funk2

Oplåser variablen funk2.

lm:=getLockInfo(var2)

Henter den aktuelle låsestatus for var2 og tildeler denne værdi til lm i applikationen Regner.

Oplysninger om Lock, UnLock og getLockInfo(), findes i opslagsvejledningen i dokumentationen.

Updatere en variabel

Hvis du vil opdatere en variabel med resultat af en beregning, skal du selv gemme resultatet.

Indtastning

Resultat

Kommentar

a := 2

2

 

a3

8

Resultatet gemmes ikke i variablen a.

a

2

 

a := a3

8

Variablen a opdateret med resultat.

a

8

 

a2 & a

64

Variablen a opdateret med resultat.

a

64

 

Genanvendelse af sidste resultat

Hver kørsel af Regner gemmer automatisk det sidst beregnede resultat i en variabel ved navn Ans. Med Ans kan du oprette en kæde med beregninger.

Bemærk: Link ikke til Ans eller en systemvariabel. Dette vil kunne forhindre, at variablen opdateres af systemet. Systemvariable omfatter statistiske resultater (som Stat.RegEqn, Stat.dfError og Stat.Resid) og variable i Finansregner (som tvm.n, tvm.pmt, og tvm.fv).

Som et eksempel på anvendelse af Ans beregnes arealet af en lille køkkenhaveplan, der er 1,7 meter gange 4,2 meter. Arealet anvendes derefter til at beregne afgrøden pr. kvadratmeter, hvis stedet i alt giver 147 tomater.

1. Beregn arealet:
- I Regners indtastningslinje skriver du 1.7*4.2 og trykker på Enter.
- Håndholdt enhed: I Regners indtastningslinje skriver du 1.7 r 4.2 og trykker på ·.

2. Genbrug det sidste resultat til at beregne udbyttet pr. kvadratmeter:
- Skriv 147/ans, og tryk på Enter for at beregne udbyttet.
- Håndholdt enhed: Skriv 147 p ans, og tryk på · for at beregne udbyttet.

3. Beregn som et andet eksempel , og adder derefter 2*log(45).
- Skriv 3.76/(-7.9+sqrt(5)), og tryk på Enter.
- Håndholdt enhed: Skriv 3.76 p (v7.9+sqrt(5)), og tryk på ·.

4. Genanvend sidste resultat
- Skriv ans+2*log(45), og tryk på Enter.
- Håndholdt enhed: Skriv ans+2 r log(45), og tryk på ·.

Midlertidig substitution af en værdi for en variabel

Anvend operatoren “|” (så at) til at tildele en værdi til en variabel for blot en enkelt beregning af udtrykket.