VEXcode VR var izmantot, lai mācītu un praktizētu daudzus dažādus matemātikas jēdzienus, piemēram, darbību secību, vienādojumu atrisināšanu, taisnleņķa trīsstūru risināšanu, Pitagora teorēmas izmantošanu, formu iedalīšanu kategorijās un daudzas citas.
Operatoru bloki
Operatoru bloki ir daļa no VEXcode VR kategorijas Operatori. Šie bloki ietilpst ziņotāju bloku kategorijā, tāpēc tie ziņo vērtības no mainīgajiem, sensoriem vai aprēķiniem. Lai iegūtu papildinformāciju par Reporter blokiem, skatiet rakstu bloku formas un nozīme.
Operatoru blokus var izmantot, lai noteiktu tādus aprēķinus kā:
- Pamatoperācijas (saskaitīšana, atņemšana, reizināšana, dalīšana)
- Noapaļošana
- Absolūtā vērtība
- Trigonometriskās funkcijas (sinuss, kosinuss, tangenss, arkosīns, arkosīns, arktangenss)
- Logaritmi
- Nosakiet nevienlīdzības
- Izmantojiet saikļus (un), disjunkcijas (vai,) un noliegumus (nav), kas tiek izmantoti diskrētajā matemātikā.
Lai iegūtu papildinformāciju par operatora blokiem, skatiet palīdzības informāciju.
Monitora loga un monitora konsoles izmantošana
Monitora logu un monitora konsoli var izmantot, lai parādītu ziņojumu, ziņotu par sensoru vērtībām vai apkopotu datus, veidojot lietotājam lasāmus rezultātus no VEXcode VR projektiem. Tas var būt noderīgi, veicot matemātiskos aprēķinus.
Piemēram, nākamajā projektā, ja monitora logā ir iespējams redzēt taimera pašreizējo vērtību sekundēs, lietotājs var redzēt, kurš no disjunkcijas (Vai bloka) paziņojumiem izraisīs nosacījuma patiesumu. Tā kā VR robots sasniegs sienu pirms 15 sekunžu sliekšņa, otrs nosacījums vai blokā, ka VR robots atradīsies mazāk nekā 50 mm no sienas, būs patiess.
Drukas konsoli var izmantot arī, lai skatītu atsevišķus projekta momentus, piemēram, skatītu dažādas malas, kas tiek zīmētas, lai klasificētu formas vai drukātu aprēķinus.
Nākamajā piemērā monitora konsoli vai monitora logu var izmantot, lai skatītu, kuru kvadrāta pusi VR robots aktīvi zīmē. Tas palīdz lietotājam labāk klasificēt formas pēc to malu skaita (trijstūris, četrstūris, piecstūris, sešstūris utt.…).
Pitagora teorēmas piemērs
Nākamajā piemērā VR robots atrisinās Pitagora trīskārša trešo pusi, izmantojot Pitagora teorēmu. Pitagora teorēmu izmanto, lai atrastu taisnleņķa trijstūra trūkstošo malu. Formula ir šāda:
Pitagora teorēma: a2 + b2 = c2
Šajā piemērā abas norādītās malas ir 600 un 800 mm. Lietotājam ir jāaprēķina trešā puse, izmantojot blokus no kategorijas Operatori. Dažas zināmās Pitagora trīskārša īpašības ir tādas, ka malu attiecība ir 3:4:5, un trīs iekšējā leņķa mērījumi ir aptuveni 90, 36,9 un 53,1 grādi.
Projektā tiks izmantoti mainīgie un operatoru bloki, lai aprēķinātu trūkstošo pusi. Monitora konsole tiks izmantota, lai novērotu visu trīs malu garumu, kad tās būs aprēķinātas. Tas ļauj lietotājam redzēt trešās puses vērtību, kad tā tiek aprēķināta.
Ņemiet vērā, kā formula tiek izveidota projektā, izmantojot mainīgo un operatoru blokus:
Ņemiet vērā arī to, ka robotam būs jāpagriež ārējais leņķis 143,1 grādi, nevis iekšējais 36,9 grādu leņķis, jo robots ir vērsts pēc tam, kad tas ir novilcis B malu.
36,9 grādi ir trijstūra iekšējais leņķis, bet VR robotam būs jāpagriež ārējā leņķa vērtība, lai pareizi uzzīmētu trīsstūri.