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 :

reporté une donnée dans un plus grand intervalle


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 1
    Par défaut reporté une donnée dans un plus grand intervalle
    bonjour je dispose de valeur allant de 1à10 et jaimerais placer chacune de c valeur dans un intervalle allant de -10 à 10.Je m'explique:
    colonne/valeur de 1-10 colonne/intervalle de -5 à 5



    1: 1 1: -5
    2: 2 2: -4
    3: 3 3: -3
    4: 4 4: -2
    5: 5 5: -1
    6: 6 6: -0
    7: 7 7: 1
    8: 8 8: 2
    9: 9 9: 3
    10: 10 10: 4
    11: 5
    12: -5
    13: -4
    14: -3
    15: -2
    ..........
    100: 5


    en faite je dispose de 10 cycle d'où 10valeurs et ensuite j'ai des cylce qui vont de -5à 5
    et je voudrais attribuer une valeur entre 1et 10 pour chaque cycle de -5à5


    pour cela j'effectue la commande suivante :
    V=valeur de 1-10
    I=valeur de l'intervalle

    V(1:100,1)=I(1:100,1); %je fixe la premiere colonne de V=celle de I

    Maintenant j'aimerais faire une boucle for qui me permette d'attribuer a chaque intervalle -5 5 une valeur de V

    Je précise que je ne souhaite que une valeur de V pour un intervalle.


    merci de votre aide

  2. #2
    Membre expérimenté Avatar de LordPeterPan2
    Inscrit en
    Février 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 247
    Par défaut
    J'ai absolument rien compris mais bon je vais essayer de t'aider

    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
     
    >> repmat([-5:5]',10,1)
     
    ans =
     
        -5
        -4
      .....
         5
        -5
        -4
       ....
     
    >> TaReponse = [[1:110]',repmat([-5:5]',10,1)];
    >> TaReponse = TaReponse(1:100,:) ;

Discussions similaires

  1. Image dans une autre qui est plus grande
    Par programmeurdu37 dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 27/02/2014, 11h52
  2. Réponses: 4
    Dernier message: 05/11/2012, 15h09
  3. découpage de sauvegarde par une donnée dans un report
    Par rominou59 dans le forum Débuter
    Réponses: 1
    Dernier message: 13/02/2007, 10h04
  4. Réponses: 2
    Dernier message: 14/10/2005, 10h11
  5. Réponses: 4
    Dernier message: 11/06/2004, 16h27

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