当前位置:网站首页>[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 .
边栏推荐
- 二叉树神级遍历:Morris遍历
- 431. 将 N 叉树编码为二叉树 DFS
- The method to measure the similarity of two vectors: cosine similarity, pytorch calculate cosine similarity: torch nn. CosineSimilarity(dim=1, eps=1e-08)
- Research on target recognition and tracking based on 3D laser point cloud
- Error: plug ins declaring extensions or extension points must set the singleton directive to true
- The difference between MFC for static libraries and MFC for shared libraries
- 389. find a difference
- Leetcode: offer 59 - I. maximum value of sliding window
- The combination of applet container technology and IOT
- Download and installation configuration of cygwin
猜你喜欢

Cygwin的下载和安装配置

Appium automation test foundation -- supplement: c/s architecture and b/s architecture description

How to display scrollbars on the right side of the background system and how to solve the problem of double scrollbars

还在浪费脑细胞自学吗,这份面试笔记绝对是C站天花板

Edlines: a real time line segment detector with a false detection control

FCN全卷積網絡理解及代碼實現(來自pytorch官方實現)

数据库中COMMENT关键字的使用

Future of NTF and trends in 2022

Review column - message queue

Error: plug ins declaring extensions or extension points must set the singleton directive to true
随机推荐
Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO)
bootsrap中的栅格系统
How to display scrollbars on the right side of the background system and how to solve the problem of double scrollbars
【TA-霜狼_may-《百人计划》】1.4 PC手机图形API介绍
409. 最长回文串
LeetCode 31下一个排列、LeetCode 64最小路径和、LeetCode 62不同路径、LeetCode 78子集、LeetCode 33搜索旋转排序数组(修改二分法)
[TA frost wolf \u may- hundred people plan] 2.3 introduction to common functions
10. regular expression matching
【EI会议】2022年国际土木与海洋工程联合会议(JCCME 2022)
FCN全卷积网络理解及代码实现(来自pytorch官方实现)
30. 串联所有单词的子串
168. excel table column name
389. 找不同
Appium fundamentals of automated testing - basic principles of appium
【TA-霜狼_may-《百人计划》】1.2.3 MVP矩阵运算
torch. histc
Leetcode 128 longest continuous sequence (hash set)
[小样本分割]论文解读Prior Guided Feature Enrichment Network for Few-Shot Segmentation
深度学习中的随机种子torch.manual_seed(number)、torch.cuda.manual_seed(number)
Leetcode:829. 连续整数求和