Įvadas

VEXcode VR gali būti naudojamas mokant ir praktikuojant daugybę skirtingų matematikos sąvokų, tokių kaip operacijų tvarka, lygčių sprendimas, stačiųjų trikampių sprendimas, Pitagoro teorema, formų skirstymas į kategorijas ir daugelis kitų.


Operatoriaus blokai

operatorius

Operatorių blokai yra „VEXcode VR“ operatorių kategorijos dalis. Šie blokai patenka į Reporterio blokų kategoriją, todėl jie pateikia reikšmes iš kintamųjų, jutiklių arba skaičiavimų. Daugiau informacijos apie Reporter blokus rasite straipsnyje blokų formos ir reikšmė.

operatorius

Operatoriaus blokai gali būti naudojami tokiems skaičiavimams nustatyti: 

  • Pagrindinės operacijos (sudėti, atimti, daugyba, dalyba)
  • Apvalinimas
  • Absoliučioji vertė
  • Trigonometrinės funkcijos (sinusas, kosinusas, liestinė, arcsinusas, arkosinusas, arctangentas)
  • Logaritmai
  • Nustatykite nelygybes
  • Naudokite jungtukus (ir), disjunkcijas (arba,) ir neiginius (ne), kurie naudojami diskrečiojoje matematikoje.

Norėdami gauti daugiau informacijos apie operatoriaus blokus, peržiūrėkite žinyno informaciją.


Monitoriaus lango ir monitoriaus konsolės naudojimas

Monitorius

Monitoriaus langas ir monitoriaus konsolė gali būti naudojami norint rodyti pranešimą, pranešti apie jutiklių reikšmes arba rinkti duomenis, sukuriant vartotojo skaitomus VEXcode VR projektų išvestis. Tai gali būti naudinga nustatant matematinius skaičiavimus.

Pavyzdžiui, kitame projekte, jei monitoriaus lange matoma dabartinė laikmačio reikšmė sekundėmis, vartotojas gali matyti, dėl kurių teiginių disjunkcijoje (arba bloke) sąlyga bus teisinga. Kadangi VR robotas sieną pasieks anksčiau nei 15 sekundžių slenkstis, kita arba bloko sąlyga, kad VR robotas bus mažiau nei 50 mm nuo sienos, bus teisinga.

Kvadrato piešimas

„Print Console“ taip pat gali būti naudojama norint peržiūrėti atskiras projekto akimirkas, pvz., peržiūrėti skirtingas puses, nupieštas norint suskirstyti formas arba spausdinti skaičiavimus.

Toliau pateiktame pavyzdyje monitoriaus pultas arba monitoriaus langas gali būti naudojami norint peržiūrėti, kurią kvadrato pusę aktyviai piešia VR robotas. Tai padeda vartotojui geriau suskirstyti figūras į kategorijas pagal jų kraštinių skaičių (trikampis, keturkampis, penkiakampis, šešiakampis ir kt.…).


Pitagoro teoremos pavyzdys

Pitagoro pavyzdys

Šiame pavyzdyje VR robotas išspręs trečiąją Pitagoro trigubo pusę naudodamas Pitagoro teoremą. Pitagoro teorema naudojama norint rasti trūkstamą stačiojo trikampio kraštinę. Formulė yra tokia:

Pitagoro teorema: a2 + b2 = c2

Šiame pavyzdyje nurodytos dvi pusės yra 600 ir 800 mm. Vartotojas turi apskaičiuoti trečiąją pusę naudodamas blokus iš kategorijos Operatoriai. Kai kurios žinomos Pitagoro trigubos savybės yra tai, kad kraštinės yra 3:4:5 santykiu, o trys vidinio kampo matavimai yra maždaug 90, 36,9 ir 53,1 laipsniai.

Projekte bus naudojami kintamieji ir operatorių blokai trūkstamai pusei apskaičiuoti. Monitoriaus pultas bus naudojamas visų trijų kraštinių ilgiui stebėti, kai tik jie bus apskaičiuoti. Tai leidžia vartotojui matyti trečiosios pusės vertę, kai ji apskaičiuojama.

Formulė projekte

Atkreipkite dėmesį, kaip formulė sukuriama projekte naudojant kintamųjų ir operatorių blokus:

Pasukite 143

Taip pat atkreipkite dėmesį, kad robotas turės pasukti išorinį 143,1 laipsnio kampą, o ne vidinį 36,9 laipsnio kampą dėl to, kaip robotas yra atsuktas po to, kai patraukia B pusę.

GeoGrbra trikampis

36,9 laipsniai yra vidinis trikampio kampas, tačiau VR robotas turės pasukti išorinio kampo vertę, kad tinkamai nubrėžtų trikampį.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: