Nyob rau hauv GeoGebra koj yuav ua tau rau Random 1.-3. degree functions by tso ib tug khawm on ntawm daim duab ntaub qhwv to, sau ntau yam ib,b,c,d,n,f (CE. koj tswv yim-feltet) og tilføje følgende kode efter hinanden og tsis muaj comments tab scripting, thaum koj xaiv khoom khawm.
Yuav ua li cas?:
- Ntaus cov nram qab no 5 ntau yam nyob rau hauv lub tswv yim dab tsi (Koj tsuas ntxig rau 1 kab nyob rau ntawm ib lub sij hawm. Yog li ntawd nias lub nkag mus rau yawm sij tom qab txhua kab. Tawm tswv yim dab tsi pom nyob rau hauv qhov View zaub mov)
-
ib = 1
- Lav ib Function ntawm tswv yim-feltet.
f(x)= 1
- Ntxig rau ib tug khawm on ntawm daim duab ntaub qhwv to.
- Giv khawm lub npe “Random Function” thiab ces muab tshuaj txhuam cov nram qab no code nyob rau hauv lub thawv ntawv sau hauv qab no lub npe.
TildelVærdi[n,TilfældigMellem[1,3]] TildelVærdi[ib,TilfældigMellem[-3,3]] TildelVærdi[b,TilfældigMellem[-3,3]] TildelVærdi[c,TilfældigMellem[-3,3]] TildelVærdi[d,TilfældigMellem[-3,3]] TildelVærdi[ib,Yog hais tias[ib == 0,1, ib tug]] TildelVærdi[b,Yog hais tias[b == 0,1, b]] TildelVærdi[c,Yog hais tias[c == 0,1, c]] TildelVærdi[d,Yog hais tias[d == 0,1, d]] Yog hais tias[n == 1, TildelVærdi[f,ib tug * x b]] Yog hais tias[n == 2, TildelVærdi[f,ib tug * x ^ 2 b * x c]] Yog hais tias[n == 3, TildelVærdi[f,ib tug * x ^ 3 b * x ^ 2 c * x d]]
- Nias OK.
- Tryk on -khawm.
- Cab lub text ntawm Function f(x) nrog rua ntawm daim duab ntaub qhwv to.
- Tryk khawm on ntawm daim duab ntaub qhwv to.
Kev tshab txhais txog ntawm code:
Ib tug nruab nrab ntawm tus xov tooj Random 1 thiab 3. Qhov no yog 1.-3. quadratic Function. Nws yog muab tso rau nce mus nce los n.
TildelVærdi[n,TilfældigMellem[1,3]]
Nws ua Random nqis ntawm -3 thiab 3 lub ntau yam nyob rau hauv kev tswj
TildelVærdi[ib,TilfældigMellem[-3,3]] TildelVærdi[b,TilfældigMellem[-3,3]] TildelVærdi[c,TilfældigMellem[-3,3]] TildelVærdi[d,TilfældigMellem[-3,3]]
Qhov tseem ceeb ntawm lub ntau yam los ntawm Goose thiab yog hais tias tus nqi yog 0, ces hloov mus 1.
Hais tias txoj kev peb yuav tsis muaj ib tug muaj nuj nqi, xws li hais tias F(x)= 0x 2.
TildelVærdi[ib,Yog hais tias[ib == 0,1, ib tug]] TildelVærdi[b,Yog hais tias[b == 0,1, b]] TildelVærdi[c,Yog hais tias[c == 0,1, c]] TildelVærdi[d,Yog hais tias[d == 0,1, d]]
Peb xaiv ib txoj cai rau f tom qab, n muaj tus nqi. Hvis n = 1 (Nco ntsoov logically vaj huam sib luag rau == ), ces muaj ib qho 1. quadratic Function, lwm yam zoo li.
Yog hais tias[n == 1, TildelVærdi[f,ib tug * x b]] Yog hais tias[n == 2, TildelVærdi[f,ib tug * x ^ 2 b * x c]] Yog hais tias[n == 3, TildelVærdi[f,ib tug * x ^ 3 b * x ^ 2 c * x d]]
Tus code nyob rau hauv lus Askiv.
SetValue[n,RandomBetween[1,3]] SetValue[ib,RandomBetween[-3,3]] SetValue[b,RandomBetween[-3,3]] SetValue[c,RandomBetween[-3,3]] SetValue[d,RandomBetween[-3,3]] SetValue[ib,Yog hais tias[ib == 0,1, ib tug]] SetValue[b,Yog hais tias[b == 0,1, b]] SetValue[c,Yog hais tias[c == 0,1, c]] SetValue[d,Yog hais tias[d == 0,1, d]] Yog hais tias[n == 1, SetValue[f,ib tug * x b]] Yog hais tias[n == 2, SetValue[f,ib tug * x ^ 2 b * x c]] Yog hais tias[n == 3, SetValue[f,ib tug * x ^ 3 b * x ^ 2 c * x d]]
Saib ntau nta nyob rau Wiki
wiki.geogebra.org