VEXcode VR амалдар реті, теңдеулерді шешу, тікбұрышты үшбұрыштарды шешу, Пифагор теоремасын пайдалану, фигураларды санаттау және т.б. сияқты көптеген әртүрлі математикалық түсініктерді үйрету және тәжірибеде қолдануға болады.
Оператор блоктары
Оператор блоктары VEXcode VR жүйесіндегі Операторлар санатының бөлігі болып табылады. Бұл блоктар Reporter блоктарының санатына жатады, сондықтан олар айнымалылардан, сенсорлардан немесе есептеулерден алынған мәндерді хабарлайды. Reporter блоктары туралы қосымша ақпарат алу үшін блок пішіндері және мағынасы мақаласын қараңыз.
Оператор блоктары келесідей есептеулерді анықтау үшін пайдаланылуы мүмкін:
- Негізгі амалдар (қосу, алу, көбейту, бөлу)
- Дөңгелектеу
- Абсолютті мән
- Тригонометриялық функциялар (синус, косинус, тангенс, арксинус, арккосинус, арктангенс)
- Логарифмдер
- Теңсіздіктерді анықтау
- Дискретті математикада қолданылатын конъюнкцияларды (және), дизъюнкцияларды (немесе,) және терістеулерді (жоқ) пайдаланыңыз.
Оператор блоктары туралы қосымша ақпарат алу үшін Анықтама ақпаратын қараңыз.
Монитор терезесін және монитор консолін пайдалану
Монитор терезесі мен монитор консолін хабарламаны көрсету, сенсор мәндерін есеп беру немесе VEXcode VR жобаларынан пайдаланушы оқитын шығыстарды жасау үшін деректерді жинау үшін пайдалануға болады. Бұл математикалық есептеулерді анықтау кезінде пайдалы болуы мүмкін.
Мысалы, келесі жобада таймердің ағымдағы мәнін Монитор терезесінде секундтарда көру мүмкіндігі пайдаланушыға дизъюнкциядағы мәлімдемелердің қайсысының (Немесе блогы) шартты шындыққа әкелетінін көруге мүмкіндік береді. VR робот қабырғаға 15 секундтық шекке дейін жететіндіктен, VR роботы қабырғадан 50 мм-ден азырақ болатын немесе блоктағы басқа шарт дұрыс болады.
Басып шығару консолін жобадағы дискретті сәттерді көру үшін де пайдалануға болады, мысалы, кескіндерді санаттау немесе басып шығару есептері үшін сызылған әртүрлі жақтарды қарау.
Келесі мысалда VR роботы шаршының қай жағын белсенді түрде сызып жатқанын көру үшін Монитор консолін немесе Монитор терезесін пайдалануға болады. Бұл пайдаланушыға кескіндерді қабырғаларының саны бойынша жақсырақ санаттауға көмектеседі (үшбұрыш, төртбұрыш, бесбұрыш, алтыбұрыш, т.б.…).
Пифагор теоремасының мысалы
Келесі мысалда VR роботы Пифагор теоремасы арқылы Пифагор үштігінің үшінші жағын шешеді. Пифагор теоремасы тікбұрышты үшбұрыштың жетіспейтін қабырғасын табу үшін қолданылады. Формула келесідей:
Пифагор теоремасы: a2 + b2 = c2
Бұл мысалда берілген екі жағы 600 және 800 мм. Пайдаланушы операторлар санатындағы блоктарды пайдаланып үшінші жағын есептеуі керек. Пифагор үштігінің кейбір белгілі қасиеттері: жақтары 3:4:5 қатынасында және үш ішкі бұрыш өлшемі шамамен 90, 36,9 және 53,1 градус.
Жоба жетіспейтін жағын есептеу үшін айнымалылар мен оператор блоктарын пайдаланады. Монитор консолі есептелгеннен кейін барлық үш жақтың ұзындығын бақылау үшін пайдаланылады. Бұл пайдаланушыға есептелген кезде үшінші жақтың мәнін көруге мүмкіндік береді.
Айнымалы және оператор блоктары арқылы жобада формула қалай жасалғанын ескеріңіз:
Сондай-ақ робот В жағын сызғаннан кейін робот қарап тұрғандықтан, ішкі бұрышты 36,9 градусқа емес, сыртқы бұрышын 143,1 градусқа бұруы керек екенін ескеріңіз.
36,9 градус үшбұрыштың ішкі бұрышы, бірақ VR роботы үшбұрышты дұрыс салу үшін сыртқы бұрыштың мәнін бұруы керек.