I GeoGebra kan du lage tilfeldige 1.-3. grad fungerer ved å sette en knapp på tegneflaten, skrive variablene en,b,c,d,n,f (muligens. dine innspill-feltet) og legge til følgende kode etter den andre, og Uden kommentarer Kategorien scripting, når du velger knappen Egenskaper.
Hvordan?:
- Skriv følgende 5 variabler i inntastingsfeltet (Du kan bare sette inn 1 linje av gangen. Derfor trykker Enter etter hver linje. Input-feltet funnet under Vis-menyen)
-
a = 1 b = 1 c = 1 d = 1 n = 1
- Lav en funksjon via inngang-feltet.
f(x)= 1
- Sett inn en knapp på tegneflaten.
- Giv knappen navnet “Tilfeldig Funksjon” og deretter lim inn følgende kode i Script feltet under navnet.
TildelVærdi[n,Tilfeldig Medium[1,3]] TildelVærdi[a,Tilfeldig Medium[-3,3]] TildelVærdi[b,Tilfeldig Medium[-3,3]] TildelVærdi[c,Tilfeldig Medium[-3,3]] TildelVærdi[d,Tilfeldig Medium[-3,3]] TildelVærdi[a,Hvis[a == 0,1, en]] TildelVærdi[b,Hvis[b == 0,1, b]] TildelVærdi[c,Hvis[c == 0,1, c]] TildelVærdi[d,Hvis[d == 0,1, d]] Hvis[n == 1, TildelVærdi[f,a*x b]] Hvis[n == 2, TildelVærdi[f,a * x ^ 2 b * x c]] Hvis[n == 3, TildelVærdi[f,a * x ^ 3 b * x ^ 2 c * x d]]
- Tryk OK.
- Trykk -knappen.
- Dra teksten til funksjonen f(x) på tegneflaten.
- Trykk på tegneblokken.
Forklaring av koden:
Et tilfeldig tall mellom 1 og 3. Dette er 1.-3. kvadratisk funksjon. Det er tilordnet variabel n.
TildelVærdi[n,Tilfeldig Medium[1,3]]
Det gjorde tilfeldige verdier mellom -3 og 3 variablene i reguleringen
TildelVærdi[a,Tilfeldig Medium[-3,3]] TildelVærdi[b,Tilfeldig Medium[-3,3]] TildelVærdi[c,Tilfeldig Medium[-3,3]] TildelVærdi[d,Tilfeldig Medium[-3,3]]
Verdiene av variablene gås gjennom, og hvis verdien er 0, så endre det til 1.
På den måten vil vi ikke ha en funksjon, som sier F(x)= 0x 2.
TildelVærdi[a,Hvis[a == 0,1, en]] TildelVærdi[b,Hvis[b == 0,1, b]] TildelVærdi[c,Hvis[c == 0,1, c]] TildelVærdi[d,Hvis[d == 0,1, d]]
Vi velger en regel for f etter, n har verdien. HVIS n = 1 (Merk logisk likhetstegnet == ), så er det en 1. kvadratisk funksjon, etc..
Hvis[n == 1, TildelVærdi[f,a*x b]] Hvis[n == 2, TildelVærdi[f,a * x ^ 2 b * x c]] Hvis[n == 3, TildelVærdi[f,a * x ^ 3 b * x ^ 2 c * x d]]
Koden på engelsk.
SetValue[n,Tilfeldig[1,3]] SetValue[a,Tilfeldig[-3,3]] SetValue[b,Tilfeldig[-3,3]] SetValue[c,Tilfeldig[-3,3]] SetValue[d,Tilfeldig[-3,3]] SetValue[a,Hvis[a == 0,1, en]] SetValue[b,Hvis[b == 0,1, b]] SetValue[c,Hvis[c == 0,1, c]] SetValue[d,Hvis[d == 0,1, d]] Hvis[n == 1, SetValue[f,a*x b]] Hvis[n == 2, SetValue[f,a * x ^ 2 b * x c]] Hvis[n == 3, SetValue[f,a * x ^ 3 b * x ^ 2 c * x d]]
Se flere funksjoner på wikien
wiki.geogebra.org