Operation Manual
Appendix A: Functies en instructies 963
SinReg MATH/Statistics/Regressions menu
SinReg
lijst1
,
lijst2
[ , [
iteraties
] , [
periode
] [,
lijst3
,
lijst4
] ]
Berekent de sinusvormige regressie en werkt de
statistische systeemvariabelen bij.
Alle lijsten moeten dezelfde dimensie hebben,
met uitzondering van
lijst4
.
lijst1
staat voor xlijst.
lijst2
staat voor ylijst.
lijst3
staat voor categoriecodes.
lijst4
staat voor categorie-opnamelijst.
iteraties
specificeert het maximum aantal keren (1
tot 16) dat er getracht zal worden een oplossing
te vinden. Indien weggelaten, is dit 8. In het
algemeen resulteren grotere waarden in meer
nauwkeurigheid, maar tevens in een langere
rekentijd, en omgekeerd.
periode
specificeert een geschatte periode. Indien
weggelaten zouden de verschillen tussen de
waarden in
lijst1
gelijk moeten zijn en in volgorde
moeten staan. Indien u
periode
specificeert
kunnen de verschillen tussen de x-waarden
ongelijk zijn.
Opmerking:
lijst1
tot
lijst3
moeten variabelen zijn
of c1–c99 (kolommen van de laatste
gegevensvariabele die is getoond in de
Data/Matrix Editor).
Lijst4
hoeft geen variabelenaam
te zijn en kan niet c1–c99 zijn.
Het resultaat van
SinReg is altijd uitgedrukt in
radialen, ongeacht de hoekmodusinstelling.
In de grafische modus Function:
seq(x,x,1,361,30)
! L1 ¸
{1 31 61 …}
{5.5,8,11,13.5,16.5,19,19.5,17,
14.5,12.5,8.5,6.5,5.5}
! L2 ¸
{5.5 8 11 …}
SinReg L1,L2
¸ Done
ShowStat
¸
¸
regeq(x)
! y1(x) ¸ Done
NewPlot 1,1,L1,L2
¸ Done
¥%
„ 9
solve() MATH/Algebra menu
solve(
vergelijking
,
var
) ⇒
⇒⇒
⇒
Booleaanse uitdrukking
solve(
ongelijkheid
,
var
) ⇒
⇒⇒
⇒
Booleaanse uitdrukking
Geeft mogelijke reële oplossingen van een
vergelijking of ongelijkheid voor
var
. Het doel is alle
mogelijke oplossingen te geven. Het is echter mogelijk
dat er vergelijkingen of ongelijkheden zijn, waarvoor
het aantal oplossingen oneindig is.
solve(aù x^2+bù x+c=0,x) ¸
x
=
-(4ø aø c-bñ )-b
2
ø a
or x
=
ë
( -(4ø aø c-bñ )+b)
2
ø a
Het kan dat mogelijke oplossingen voor bepaalde
combinaties van waarden voor niet-gedefinieerde
variabelen niet eindig of reëel zijn.
ans(1)| a=1 and b=1 and c=1
¸
Error: Non-real result
In de instelling AUTO van de modus Exact/Approx, is
het doel exacte oplossingen te produceren wanneer
deze kort zijn, daarnaast worden er iteratieve
zoekprocedures met benaderende berekeningen
gebruikt wanneer exacte oplossingen te ingewikkeld zijn.
solve((xì a)
e
^(x)=ë xù (xì a),x) ¸
x
= a or x =ë.567...
Doordat er standaard een vereenvoudiging van teller en
noemer door deling door de grootste gemene deler
wordt uitgevoerd, kan het voorkomen dat
oplossingen gevonden worden waarvan één of beide
limieten (rechter- of linkerlimiet) een eindige waarde
oplevert.
(x+1)(xì 1)/(xì 1)+xì 3 ¸
2
ø xì 2
solve(entry(1)=0,x)
¸ x = 1
entry(2)|ans(1)
¸ undef
limit(entry(3),x,1)
¸ 0
Voor ongelijkheden van het type ‚, , <, of >, zijn
expliciete oplossingen onwaarschijnlijk, tenzij de
ongelijkheid lineair is en alleen
var
bevat.
solve(5xì 2 ‚ 2x,x) ¸ x ‚ 2/3