U programu GeoGebra možete napraviti random 1.-3. stepen funkcija stavljanjem na dugme na površ, napisati varijable a,B,c,d,n,F (moguće. preko polja za unos) og tilføje følgende kode efter hinanden og no comments tab scripting, kada odaberete gumb Properties.
Kako?:
- Upišite sljedeću 5 varijable u polje za unos (Možete umetnuti samo 1 line u isto vrijeme. Zbog toga pritisnite tipku Enter nakon svakog retka. Polje za unos naći pod Prikaz izbornika)
-
a = 1
- Napravite funkciju preko polja za unos.
F(x)= 1
- Umetnite gumb na radnu površ.
- Dajte gumb ime “Random Funkcija” , a zatim zalijepite sljedeći kod u polje ispod skriptu ime.
TildelVærdi[n,Random Medium[1,3]] TildelVærdi[a,Random Medium[-3,3]] TildelVærdi[B,Random Medium[-3,3]] TildelVærdi[c,Random Medium[-3,3]] TildelVærdi[d,Random Medium[-3,3]] TildelVærdi[a,Ako[a == 0,1, a]] TildelVærdi[B,Ako[b == 0.1, B]] TildelVærdi[c,Ako[c == 0.1, c]] TildelVærdi[d,Ako[d == 0,1, d]] Ako[n == 1, TildelVærdi[F,a * x b]] Ako[n == 2, TildelVærdi[F,a * x ^ 2 b * x c]] Ako[n == 3, TildelVærdi[F,a * x ^ 3 b * x ^ 2 c * x d]]
- Pritisnite OK.
- Pritisnuti -dugme.
- Povucite tekst funkcije f(x) na radnu površ.
- Pritisnuti na radnu površ.
Objašnjenje koda:
Slučajni broj između 1 i 3. Ovo je 1.-3. kvadratna funkcija. Ona je dodijeljen varijablu n.
TildelVærdi[n,Random Medium[1,3]]
To je random vrijednosti između -3 i 3 varijabli u regulaciji
TildelVærdi[a,Random Medium[-3,3]] TildelVærdi[B,Random Medium[-3,3]] TildelVærdi[c,Random Medium[-3,3]] TildelVærdi[d,Random Medium[-3,3]]
Vrijednosti za varijable guska putem, a ako je vrijednost 0, će se promijeniti u 1.
Na taj način ne dobijete funkciju, kao na primjer države F(x)= 0x 2.
TildelVærdi[a,Ako[a == 0,1, a]] TildelVærdi[B,Ako[b == 0.1, B]] TildelVærdi[c,Ako[c == 0.1, c]] TildelVærdi[d,Ako[d == 0,1, d]]
Der vælges en forskrift za F efter, hvilken værdi n har. Hvis n = 1 (Dodatna informacija logisk lighedstegn == ), så er det en 1. gradsfunktion osv.
Ako[n == 1, TildelVærdi[F,a * x b]] Ako[n == 2, TildelVærdi[F,a * x ^ 2 b * x c]] Ako[n == 3, TildelVærdi[F,a * x ^ 3 b * x ^ 2 c * x d]]
Koden på engleski.
SetValue[n,RandomBetween[1,3]] SetValue[a,RandomBetween[-3,3]] SetValue[B,RandomBetween[-3,3]] SetValue[c,RandomBetween[-3,3]] SetValue[d,RandomBetween[-3,3]] SetValue[a,Ako[a == 0,1, a]] SetValue[B,Ako[b == 0.1, B]] SetValue[c,Ako[c == 0.1, c]] SetValue[d,Ako[d == 0,1, d]] Ako[n == 1, SetValue[F,a * x b]] Ako[n == 2, SetValue[F,a * x ^ 2 b * x c]] Ako[n == 3, SetValue[F,a * x ^ 3 b * x ^ 2 c * x d]]
Pogledajte više značajki na wiki
wiki.geogebra.org