IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Calcul de distance [Débutant]


Sujet :

MATLAB

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2017
    Messages : 62
    Points : 69
    Points
    69
    Par défaut Calcul de distance
    Bonjour à tous

    J'ai une ellipse dont je connait le centre,

    J'aimerai connaitre la postition des points les plus éloignés et les points les plus proches parmis l'ensemble de mes points
    Le calcul est tout simple,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Distance_abs=sqt(0-x(:))^2+(0-y(:))^2)
    Hors Matlab ne me donne pas les distances les plus petites :/

    de plus lorsque je plot le vecteur Distance_abs, je n'obtient pas un sinus avec deux maximum et deux minimum, mais plein de minimum et de maximum.

    Je ne comprend pas d'ou provient cette bête erreur de calcul


    Sinon j'ai tenté une autre méthode
    Ma figure est une éllipse, donc j'essaye d'obtenir les demi grand axe en utilisant les équation d'une ellipse,
    x^2/a^2 +y^2/b^2=1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    eq=[x^.2 ,y.^2]
    S=1;
    Sol=eq\S;
    Mais mon vecteur sol, qui ne devrait posséder que 2 valeurs en posséde autant que x ou y...
    je suis un peu paumé

    Si une bonne âme conscent à m'aider, je suis preneur !
    Bonne journée,

    Thomasgeo

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2017
    Messages : 62
    Points : 69
    Points
    69
    Par défaut
    Le problème de la régression linéaire est fixé,

    il faut pas mettre un simple '1', mais un vecteur de taille (x,1) == 1.

    Pour l'autre souci, je ne sais toujours pas :/

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut Calcul de distance, Probléme
    Bonjour,
    Un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    clear
    X0=[0 0];
    E=[1.2 .7;0.7 .5];
    %E=[1 0;0 1;];%Cercles
    N=100;
    theta=(0:N)*(2*pi)./N;
    Y=[cos(theta);sin(theta)];
    Fm1=inv(sqrtm(E));
    X=diag(X0)*ones(2,N+1)+Fm1*Y;
    plot(X(1,:),X(2,:))
    grid
    axis([-4 4 -4 4])
    axis square
    d=sqrt((X(1,:).^2)+X(2,:).^2);
    figure
    plot(theta,d)
    grid

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2017
    Messages : 62
    Points : 69
    Points
    69
    Par défaut
    Ma réponse est un peu tardive, mais merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. calculer la distance qu'il y a entre une div et le bas de page
    Par Henry9 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/09/2007, 00h33
  2. Problème et questions sur un calcul de distance
    Par ale2000 dans le forum Traitement d'images
    Réponses: 7
    Dernier message: 11/09/2007, 20h33
  3. Calculer des distances géodésiques
    Par ToTo13 dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 30/11/2006, 08h59
  4. Calcul de distance entre deux points en WGS84
    Par marieR dans le forum Langage
    Réponses: 5
    Dernier message: 03/08/2006, 17h07
  5. [GEOMETRIE] calcul de distance dans un triangle
    Par gronaze dans le forum Mathématiques
    Réponses: 10
    Dernier message: 29/06/2006, 10h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo