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 :

rechercher une valeur dans un vecteur de rang 2 [Débutant]


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 48
    Points : 28
    Points
    28
    Par défaut rechercher une valeur dans un vecteur de rang 2
    Bonjour à tous

    je cherche à retrouver le numéro de colonne d'un vecteur de rang 2. je m'explique:
    soit un vecteur theta et un réel x:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    theta = [0:pi/1000:pi]
    x = 1.6542354
    x n'est pas égal à une des valeur du vecteur theta. cependant certaines valeurs de theta sont proches de x (supérieure ou inférieure).
    je souhaiterais donc obtenir le numéro de colonne du vecteur theta dont la valeur est directement inférieure à x.

    j'ai essayé un "find" sans résultats

    merci de vos réponses

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    C'est bien la fonction FIND qu'il faut utiliser et plus précisément:
    Citation Envoyé par doc find
    ind = find(X, k, 'last') returns at most the last k indices corresponding to the nonzero entries of X.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    theta = 0:pi/1000:pi; % Crochets= concaténation inutiles ici
    x = 1.6542354;
     
    I = find(theta<x,1,'last')

  3. #3
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 426
    Points : 827
    Points
    827
    Par défaut
    J'ai répondu trop tard... quelques minutes après Winjerome...

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 48
    Points : 28
    Points
    28
    Par défaut
    merci beaucoup c'est parfait!
    bonne continuation

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

Discussions similaires

  1. [Débutant] Rechercher la position d'une valeur dans un vecteur
    Par philouxy dans le forum MATLAB
    Réponses: 2
    Dernier message: 01/03/2011, 15h56
  2. recherche d'une valeur dans un vecteur
    Par chronos21 dans le forum MATLAB
    Réponses: 4
    Dernier message: 28/10/2009, 22h08
  3. Rechercher une valeur dans un tableau
    Par pafi76 dans le forum Access
    Réponses: 2
    Dernier message: 29/06/2006, 14h23
  4. Insérer une valeur dans un vecteur
    Par jalilv6 dans le forum Langage
    Réponses: 2
    Dernier message: 07/04/2006, 07h04
  5. Supprimer une valeur dans un vecteur
    Par jalilv6 dans le forum Langage
    Réponses: 2
    Dernier message: 06/04/2006, 09h33

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