当前位置:网站首页>[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 .
边栏推荐
- 166. 分数到小数
- 盘点华为云GaussDB(for Redis)六大秒级能力
- Leetcode 31 next spread, leetcode 64 minimum path sum, leetcode 62 different paths, leetcode 78 subset, leetcode 33 search rotation sort array (modify dichotomy)
- Valentine's Day is nothing.
- 166. fractions to decimals
- Leetcode:剑指 Offer 59 - I. 滑动窗口的最大值
- 10. 正则表达式匹配
- Take you through a circuit board, from design to production (dry goods)
- Leetcode:829. 连续整数求和
- 谷粒学院微信扫码登录过程记录以及bug解决
猜你喜欢

The method to measure the similarity of two vectors: cosine similarity, pytorch calculate cosine similarity: torch nn. CosineSimilarity(dim=1, eps=1e-08)

ASGNet论文和代码解读2

Download and installation configuration of cygwin

Its appearance makes competitors tremble. Interpretation of Sony vision-s 02 products

pytorch训练深度学习网络设置cuda指定的GPU可见

LeetCode 144二叉树的前序遍历、LeetCode 114二叉树展开为链表

Error: plug ins declaring extensions or extension points must set the singleton directive to true

深度学习中的随机种子torch.manual_seed(number)、torch.cuda.manual_seed(number)

idea插件备份表

在线公网安备案保姆级教程【伸手党福利】
随机推荐
[deep learning] activation function (sigmoid, etc.), forward propagation, back propagation and gradient optimization; optimizer. zero_ grad(), loss. backward(), optimizer. Function and principle of st
LeetCode 144二叉树的前序遍历、LeetCode 114二叉树展开为链表
165. compare version numbers
171. excel table column No
[reach out to Party welfare] developer reload system sequence
衡量两个向量相似度的方法:余弦相似度、pytorch 求余弦相似度:torch.nn.CosineSimilarity(dim=1, eps=1e-08)
程序员女友给我做了一个疲劳驾驶检测
【TA-霜狼_may-《百人计划》】2.1 色彩空间
Ouc2021 autumn - Software Engineering - end of term (recall version)
8. string conversion integer (ATOI)
208. 实现 Trie (前缀树)
整合阿里云短信的问题:无法从静态上下文中引用非静态方法
Leetcode:829. 连续整数求和
Test function in pychram
后台系统右边内容如何出现滚动条和解决双滚动条的问题
241. Design priorities for operational expressions
30. 串联所有单词的子串
RSN:Learning to Exploit Long-term Relational Dependencies in Knowledge Graphs
[small sample segmentation] interpretation of the paper: prior guided feature enrichment network for fee shot segmentation
Pyramid scene parsing network [pspnet] thesis reading