当前位置:网站首页>[ta - Frost Wolf May - 100 people plan] 1.2.1 base vectorielle
[ta - Frost Wolf May - 100 people plan] 1.2.1 base vectorielle
2022-07-01 03:46:00 【Zczplus】
【TA-Frost Wolf_may-《Le programme 100 personnes》】1.2.1 Base vectorielle
- 1.2.1.1 Vecteur
- 1.2.1.2 Calcul
- Calcul des scalaires et des vecteurs
- Longueur du module du vecteur
- Vecteur normalisé
- L'addition et la soustraction d'un vecteur par rapport à un vecteur
- Calculer la distance entre deux points
- Fonctionnement du produit dot du vecteur
- Projection
- Lambert light model
- Le produit croisé du vecteur
- Détermination de la taille et de la direction du produit croisé
1.2.1.1 Vecteur
Définition du vecteur
- Un vecteur est un segment dirigé avec une taille et une direction
- Le vecteur n'a pas de position
- La flèche du vecteur est la fin du vecteur,La fin du vecteur est le début du vecteur
- Le déplacement décrit par le vecteur peut être considéré comme une séquence de déplacement parallèle à l'axe
- Représentation vectorielle:3D(ax,ay,az)Par exemple(1,-5,7)
Vecteur et scalaire
Vecteur:Il y a des tailles et des directions
Scalaire:Seule la taille n'a pas de direction
Vecteurs et points
Les vecteurs et les points ont la même forme mathématique,Mais le sens géométrique est complètement différent
Point:Ne contient que des informations de localisation
Vecteur:Pas d'informations de localisation,Mais il y a des informations sur la taille et l'orientation
Contact:N'importe quel point peut être considéré comme un vecteur à partir de l'origine
Vecteur zéro
- Le vecteur zéro est le seul vecteur de taille zéro
- Le vecteur zéro est la seule quantité qui n'a pas de direction
- Le vecteur zéro n'est pas un point,Parce que le vecteur zéro ne définit pas une position
- Le vecteur zéro indique qu'il n'y a pas d'unicité, C'est comme si l'échelle zéro n'était pas une quantité.
1.2.1.2 Calcul
Calcul des scalaires et des vecteurs
- Pas d'addition
- Pas de soustraction
- Multiplication: Multiplie chaque composant d'un vecteur par un scalaire
- Division: égal à l'inverse du scalaire multiplié
Longueur du module du vecteur
- Formule de calcul:||v|| = √vx²+vy²
- Interprétation géométrique: Construire un triangle droit avec un vecteur comme bord biseauté , Taille du vecteur indiqué (Longueur du module) Peut être obtenu par le théorème de Pythagore
Vecteur normalisé
- Vecteur normalisé(Vecteur unitaire) C'est la longueur du module. 1Vecteur de.( Il suffit de connaître la direction ,Application:Normal)
- Algorithme: Diviser chaque composant d'un vecteur par la longueur du module
L'addition et la soustraction d'un vecteur par rapport à un vecteur
- Formule de calcul:(ax,ay)±(bx,by) = (ax+bx,ay+by)
- Addition et soustraction de la position correspondante
- Interprétation géométrique: Superposition des déplacements dans toutes les directions
Calculer la distance entre deux points
- Formule de calcul:(a,b)= ||b-a|| = √(bx-ax)²+(by-ay)²
- Espace supérieur et ainsi de suite
- Champ d'application: Calculer la distance d'un vecteur à un autre (aÀb Le vecteur de déplacement pour b-a)
Fonctionnement du produit dot du vecteur
- Formule de calcul:(ax,ay)·(bx,by)=(axbx+ayby)
- La multiplication des points vectoriels est la somme des produits des composants,Satisfaire à la loi d'échange
- Interprétation géométrique: Le résultat de la multiplication ponctuelle décrit “Similaire”Degré,Plus le résultat est grand,Plus l'angle est petit,Plus les deux vecteurs sont proches.
Projection
- Longueur projetée d'un vecteur sur l'autre
Lambert light model
Lambert Lighting Model est le modèle d'éclairage le plus simple pour simuler la réflexion diffuse .
Mise en place: La direction opposée de la lumière est LVecteur, La direction de la découverte est NVecteur,Oui.:
- LAvecN Dans la même direction :Nor·Light = 1( Pure bright )
- LAvecN Dans la direction opposée :Nor·Light = -1( Obscurité pure )
- LAvecN Lorsque la direction est verticale :Nor·Light = 0( Obscurité pure )
Le produit croisé du vecteur
Uniquement pour 3DVecteur, Formule de calcul comme indiqué dans la figure :
Non - respect de la loi d'échange, Mais satisfait à la loi de commutation inverse :
a X b ≠ b X a
a X b = - (b X a)
- La multiplication vectorielle croisée est la multiplication croisée et la soustraction des composants,Le résultat est un vecteur.
- Interprétation géométrique:Le vecteur résultant de la multiplication croisée est perpendiculaire aux deux vecteurs originaux.
Détermination de la taille et de la direction du produit croisé
Formule de calcul comme indiqué dans la figure :
La direction suit le système de coordonnées de gauche , Lorsque le point de départ coïncide ,Para Direction vectorielle bVecteur, La direction du pouce est la direction du résultat .
边栏推荐
- LeetCode 31下一个排列、LeetCode 64最小路径和、LeetCode 62不同路径、LeetCode 78子集、LeetCode 33搜索旋转排序数组(修改二分法)
- 171. Excel 表列序号
- 盘点华为云GaussDB(for Redis)六大秒级能力
- [TA frost wolf _may - "hundred people plan"] 1.4 introduction to PC mobile phone graphics API
- 6. Z 字形变换
- Unexpected token o in JSON at position 1 ,JSON解析问题
- Valentine's Day is nothing.
- 静态库使用MFC和共享库使用MFC的区别
- 【TA-霜狼_may-《百人计划》】1.1 渲染流水线
- LeetCode 128最长连续序列(哈希set)
猜你喜欢
![[nine day training] content III of the problem solution of leetcode question brushing Report](/img/7e/1e76181e56ef7feb083f9662df71c7.jpg)
[nine day training] content III of the problem solution of leetcode question brushing Report

【TA-霜狼_may-《百人计划》】1.3纹理的秘密

[TA frost wolf _may - "hundred people plan"] 1.4 introduction to PC mobile phone graphics API

IPv4和IPv6、局域网和广域网、网关、公网IP和私有IP、IP地址、子网掩码、网段、网络号、主机号、网络地址、主机地址以及ip段/数字-如192.168.0.1/24是什么意思?

Bilinear upsampling and f.upsample in pytorch_ bilinear
![[TA frost wolf \u may- hundred people plan] 2.4 traditional empirical lighting model](/img/05/85c004e4fbfc8d4984ac04ddb1190b.png)
[TA frost wolf \u may- hundred people plan] 2.4 traditional empirical lighting model

Implement pow (x, n) function

Asgnet paper and code interpretation 2

后台系统右边内容如何出现滚动条和解决双滚动条的问题

Addition without addition, subtraction, multiplication and division
随机推荐
8. string conversion integer (ATOI)
IPv4和IPv6、局域网和广域网、网关、公网IP和私有IP、IP地址、子网掩码、网段、网络号、主机号、网络地址、主机地址以及ip段/数字-如192.168.0.1/24是什么意思?
Future of NTF and trends in 2022
Ouc2021 autumn - Software Engineering - end of term (recall version)
Test function in pychram
Valentine's Day is nothing.
Review column - message queue
整合阿里云短信的问题:无法从静态上下文中引用非静态方法
LeetCode 31下一个排列、LeetCode 64最小路径和、LeetCode 62不同路径、LeetCode 78子集、LeetCode 33搜索旋转排序数组(修改二分法)
【JPCS出版】2022年第三届控制理论与应用国际会议(ICoCTA 2022)
392. 判断子序列
318. Maximum word length product
[reach out to Party welfare] developer reload system sequence
数据库中COMMENT关键字的使用
5. [WebGIS practice] software operation - service release and permission management
C语言的sem_t变量类型
盘点华为云GaussDB(for Redis)六大秒级能力
208. 实现 Trie (前缀树)
10、Scanner. Next() cannot read spaces /indexof -1
Unexpected token o in JSON at position 1 ,JSON解析问题