Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Erreur entre deux vecteurs



  1. #1
    fima

    Erreur entre deux vecteurs


    ------

    Bonjour,

    J'ai deux vecteurs de dimensions finis X et Y.
    Je cherche à calculer l'erreur L2 entre ces deux vecteurs, sachant qu'ils ont pas la meme taille.

    Est ce que vous connaissez un outil pour calculer cet erreur.
    Merci de votre aide

    -----

  2. Publicité
  3. #2
    invite43219988

    Re : Erreur entre deux vecteurs

    Bonjour.
    Qu'est-ce qu'une erreur entre deux vecteurs ?

  4. #3
    rajamia

    Re : Erreur entre deux vecteurs

    c'est nouveau ça,
    si tu poste ton message ainsi, personne ne peut te répondre, au moins donne une définition de cette erreur là, et c'est encore plus compliqué par ce que les deux vecteurs n'ont pas la maille taille

  5. #4
    Ledescat

    Re : Erreur entre deux vecteurs

    Si tes 2 vecteurs tendent à être identiques, tu peux regarder ||X-Y|| pour quantifier une erreur.
    Mais sans plus de détails, on ne peut pas vraiment savoir .
    Cogito ergo sum.

  6. A voir en vidéo sur Futura
  7. #5
    fima

    Re : Erreur entre deux vecteurs

    tu peux utiliser n'importe quel norme. Par exemple la norme L^2 ou L^infini ou L^1.
    La difficulté ici est que les vecteurs sont de tailles différentes.

  8. #6
    fima

    Re : Erreur entre deux vecteurs

    pour plus de detailles:
    Les datas du vecteur Y inclus dans le vecteur X.
    Par exemple:
    X=[1, 5, 18, 28, 4, 11, 14]
    Y=[1, 18, 4, 14].
    Je répète qu'on peut utiliser n'importe quelle definition de l'erreur entre deux vecteurs: ||X-Y||_2 ou ||X-Y||_infini ou ||X-Y||_1 ou un autre norme.

    Merci

  9. Publicité
  10. #7
    Ledescat

    Re : Erreur entre deux vecteurs

    Comment tu additionnes 2 vecteurs qui n'ont pas le même nombre de coordonnées ?
    Cogito ergo sum.

  11. #8
    Dydo

    Re : Erreur entre deux vecteurs

    En considérant que ?

    Une idée parmis d'autres hein :þ

  12. #9
    Ledescat

    Re : Erreur entre deux vecteurs

    Citation Envoyé par Dydo Voir le message
    En considérant que ?

    Une idée parmis d'autres hein :þ
    Oui c'est ce que je me dis, mais c'est assez maladroit il me semble.
    Cogito ergo sum.

  13. #10
    Médiat

    Re : Erreur entre deux vecteurs

    Citation Envoyé par Dydo Voir le message
    En considérant que ?
    Et pourquoi pas
    X=[1, 5, 18, 28, 4, 11, 14]
    Y=[1, 0, 18, 0, 4, 11, 14]
    Mais comment le décider ? Pourqoi 0 à la place des cases vides ?
    Il me paraît impossible de répondre sans savoir à quoi correspond une case vide dans ces listes (je préfère parler de liste ici plutôt que de vecteurs) et qu'est-ce que l'on attend de cette distance
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  14. #11
    SpintroniK

    Re : Erreur entre deux vecteurs

    Je pense plus pour la solution de Médiat car les coordonnées manquantes ne doivent pas avoir d'influence sur l'erreur ...
    Mais à part compléter les dernières coordonnées du vecteur Y je ne vois pas ...

  15. #12
    rajamia

    Re : Erreur entre deux vecteurs

    Citation Envoyé par fima Voir le message
    tu peux utiliser n'importe quel norme. Par exemple la norme L^2 ou L^infini ou L^1.
    La difficulté ici est que les vecteurs sont de tailles différentes.
    salut

    tes deux vecteurs sont dans quels espaces normés.?(peut être l'un est inclut dans l'autre ou l'un est sous espace de l'autre)

  16. Publicité
  17. #13
    invite986312212
    Invité

    Re : Erreur entre deux vecteurs

    quelques idées:

    -si l'ordre des composantes est important, considérer que les vecteurs sont des discrétisations de fonctions de [0,1] dans R et calculer une distance entres fonctions (pour être précis: si x a (n+1) composantes, considérer que c'est les valeurs en 0,1/n,2/n,... ,1 d'une fonction)

    -si l'ordre n'a pas d'importance, considérer que ce sont des échantillons i.i.d d'une certaine loi et calculer une distance entre lois (Hellinger, Kullback-Leibler, sup des différences entre fonctions de répartition, etc).

  18. #14
    fima

    Re : Erreur entre deux vecteurs

    Salut a tous,
    Merci de vos reponses,

    En fait, la question etait: a t-elle une solution rapide pour calculer l'erreur entre deux vecteurs X et Y de tailles differentes sachant que Y est inclus dans X ?

    Une idée est de faire un petit routine (program) Matlab ou Fortran, qui extrait de X un autre vecteur Z tel que la dimension de Z = celle de Y. Puis on utilise un des normes pour calculer l'erreur entre Z et Y.

    Je repete que la question est de trouver une solution plus rapide.
    Merci

Discussions similaires

  1. critère d'indépendance entre vecteurs aléatoires
    Par robert et ses amis dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 31/08/2007, 10h33
  2. distance entre lois de vecteurs aléatoires
    Par robert et ses amis dans le forum Mathématiques du supérieur
    Réponses: 11
    Dernier message: 21/03/2007, 14h49
  3. Angles formé par deux vecteurs
    Par FiReTiTi dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 20/11/2006, 11h15
  4. Erreur de communication entre S7-200 et PC
    Par Hatem82 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/11/2006, 21h43
  5. mesure de l'erreur entre deux vecteurs
    Par je1234 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 23/06/2005, 11h24