Calculateur de produit scalaire

Calcule le produit scalaire, la similarite cosinus et l angle entre deux vecteurs

Exemples de résultats

1 Exemples

Calculer un produit scalaire 3D

Multiplie les composantes correspondantes puis les additionne.

{
  "result": {
    "dotProduct": 32
  }
}
Voir paramètres d'entrée
{ "vectorA": "1, 2, 3", "vectorB": "4, 5, 6", "decimalPlaces": 6 }

Points clés

Catégorie
Maths, dates et finance
Types d’entrée
text, number
Type de sortie
json
Couverture des échantillons
2
API disponible
Yes

Vue d’ensemble

Ce calculateur de produit scalaire en ligne permet de déterminer rapidement le produit scalaire, la similarité cosinus et l'angle entre deux vecteurs. Idéal pour les étudiants, les ingénieurs et les data scientists, cet outil simplifie les calculs d'algèbre linéaire en traitant instantanément vos composantes vectorielles avec la précision décimale de votre choix.

Quand l’utiliser

  • Pour vérifier des calculs manuels d'algèbre linéaire ou de géométrie analytique.
  • Lors de l'analyse de la similarité entre deux ensembles de données en machine learning via la similarité cosinus.
  • Pour déterminer l'angle ou l'orthogonalité entre deux forces ou directions en physique.

Comment ça marche

  • Saisissez les composantes du premier vecteur séparées par des virgules (ex: 1, 2, 3) dans le champ Vecteur A.
  • Entrez les composantes correspondantes du second vecteur dans le champ Vecteur B.
  • Ajustez le nombre de décimales souhaité pour le résultat final.
  • L'outil multiplie les composantes correspondantes, les additionne et calcule automatiquement la similarité cosinus et l'angle.

Cas d’usage

Calcul de l'angle entre deux vecteurs directionnels dans un moteur de jeu vidéo 3D.
Évaluation de la pertinence d'un document par rapport à une requête de recherche via la similarité cosinus.
Résolution d'exercices universitaires d'algèbre linéaire impliquant des projections orthogonales.

Exemples

1. Vérification de l'orthogonalité en physique

Étudiant en ingénierie
Contexte
Un étudiant doit vérifier si deux forces appliquées sur un objet sont perpendiculaires.
Problème
Calculer le produit scalaire pour prouver l'orthogonalité de deux vecteurs 3D.
Comment l’utiliser
Entrer '1, 0, -1' pour le Vecteur A et '1, 2, 1' pour le Vecteur B, puis observer le résultat.
Configuration d’exemple
Vecteur A: 1, 0, -1 | Vecteur B: 1, 2, 1 | Décimales: 2
Résultat
Le produit scalaire est de 0, confirmant que les deux vecteurs de force sont parfaitement orthogonaux.

2. Analyse de similarité de textes

Data Scientist
Contexte
Dans le cadre d'un modèle NLP basique, un développeur compare les fréquences de mots de deux phrases vectorisées.
Problème
Obtenir la similarité cosinus entre deux vecteurs de caractéristiques à 4 dimensions.
Comment l’utiliser
Saisir les fréquences '2, 1, 0, 4' et '1, 1, 0, 3' dans les champs respectifs et régler les décimales sur 4.
Configuration d’exemple
Vecteur A: 2, 1, 0, 4 | Vecteur B: 1, 1, 0, 3 | Décimales: 4
Résultat
L'outil renvoie le produit scalaire (15) et calcule la similarité cosinus, indiquant le degré de ressemblance entre les deux textes.

Tester avec des échantillons

math-&-numbers

FAQ

Qu'est-ce qu'un produit scalaire ?

C'est une opération algébrique qui prend deux séquences de nombres de même longueur (vecteurs) et retourne un nombre unique représentant leur projection l'un sur l'autre.

Comment formater les vecteurs en entrée ?

Séparez simplement chaque composante numérique par une virgule, par exemple '1, -2, 3.5'. Les deux vecteurs doivent avoir le même nombre de composantes.

L'outil calcule-t-il l'angle entre les vecteurs ?

Oui, l'outil calcule l'angle géométrique entre les deux vecteurs en utilisant l'arc cosinus de leur similarité.

Que signifie une similarité cosinus de 1 ou 0 ?

Une valeur de 1 indique que les vecteurs pointent exactement dans la même direction, tandis que 0 signifie qu'ils sont orthogonaux (perpendiculaires).

Puis-je utiliser des vecteurs de plus de 3 dimensions ?

Oui, l'outil prend en charge les vecteurs de n'importe quelle dimension (2D, 3D, 4D, etc.), tant que les deux vecteurs ont la même taille.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/dot-product-calculator

Paramètres de la requête

Nom du paramètre Type Requis Description
vectorA text Oui -
vectorB text Oui -
decimalPlaces number Non -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-dot-product-calculator": {
      "name": "dot-product-calculator",
      "description": "Calcule le produit scalaire, la similarite cosinus et l angle entre deux vecteurs",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=dot-product-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]