Création d'un segment sous Matlab
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Création d'un segment sous Matlab



  1. #1
    invite9f5d8dd0

    Création d'un segment sous Matlab


    ------

    Bonjour à tous,

    Je cherche à créer un segment A sous Matlab, à partir des bornes inférieure et supérieure : infA et supA.
    A=[infA supA].

    Je souhaiterais que ce segment soit continu, c'est-à-dire qu'il ne soit un vecteur du genre A=[infA infA+0.1 infA+0.2 ... supA-0.1 sup A].

    Le but étant de chercher l'intersection entre des segment A,B,C ... d'amplitudes non égales.

    Du coup, les questions que je me pose sont les suivantes :
    - comment créer un segment sous matlab à partir des bornes?
    - comment chercher l'intersection de deux segments?

    Pour la seconde question, ça doit être la fonction intersect, mais je ne peux l'infirmer avant d'avoir résolu la première.

    Merci de m'aider, je détaillerai la procédure sur ce post une fois qu'on l'aura trouvée et testée.

    A vous,

    -----

  2. #2
    invite551c2897

    Re : Création d'un segment sous Matlab

    Bonjour.
    Tu devrais mettre ton post sur le forum des développeurs matlab.
    http://www.developpez.net/forums/f14...pement/matlab/
    Comment est ton vecteur ? 2D, 3D ?
    A=[xinf xsup yinf ysup] ...

  3. #3
    invite9f5d8dd0

    Re : Création d'un segment sous Matlab

    Désolé pour l'erreur de postage.

    Ce sont des vecteurs 1D tout bêtes ... des segments.

    ça t'inspire?

  4. #4
    invite5c27c063

    Re : Création d'un segment sous Matlab

    Citation Envoyé par tc4b4ex Voir le message
    Je souhaiterais que ce segment soit continu, c'est-à-dire qu'il ne soit un vecteur du genre A=[infA infA+0.1 infA+0.2 ... supA-0.1 sup A].
    (...)

    Du coup, les questions que je me pose sont les suivantes :
    - comment créer un segment sous matlab à partir des bornes?
    (...)
    Code:
    infA= 0;
    supA = 1;
    pas = 0.1;
    segment= infA:pas:supA

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

    Re : Création d'un segment sous Matlab

    Bonjour.
    Si je comprends bien avec :
    A = [1 10].
    B = [3 15]
    Tu dois trouver : [3 10] ?

  7. #6
    invite9f5d8dd0

    Re : Création d'un segment sous Matlab

    Bonjour à tous,

    désolé pour le retard, mais un petit WE s'imposait.

    pat7111, le problème posé par le pas que tu me proposes engendre un segment non continu (qui prend des valeurs discretes).

    phryte, c'est exactement ça.

    Une isolation a fait germer une idée dans ma petite cervelle : un simople test de comparaison entre les sup et inf de chaque segment. J'attends de la codée et de la testée, je la poste ensuite.

    A tout de suite,

  8. #7
    invite9f5d8dd0

    Re : Création d'un segment sous Matlab

    Voilà,

    pour rechercher l'absence intersection :

    if infA>supB | supA<infB
    %Il n'y pas d'intersection
    else if infB<=supA & supA<=supB
    %l'intersection vaut infA supB
    else
    %l'intersection vaut infB sup A

    A les heures perdues à vouloirs créer des segments

    Merci de m'avoir aidé.

Discussions similaires

  1. Création de n matrice sous Matlab
    Par invite6d7260d0 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 28/11/2010, 15h18
  2. Création d'un composant sous Proteus ISIS.
    Par inviteea99597b dans le forum Électronique
    Réponses: 1
    Dernier message: 01/02/2009, 00h35
  3. Création d'un serveur sous linux
    Par invitef4e801ea dans le forum Internet - Réseau - Sécurité générale
    Réponses: 5
    Dernier message: 19/01/2008, 21h05
  4. Creation d'une dll sous matlab
    Par invitec66451ac dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 31/05/2006, 09h49