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 :

Concaténer 2 matrices 3D


Sujet :

MATLAB

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Par défaut Concaténer 2 matrices 3D
    Bonjour,

    J'ai deux matrices 3D : Vr2 (dim:1,8,4) et Vs(dim:5,8,4)

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    Vr2
     
    Vr2(:,:,1) =
     
      Columns 1 through 6
     
       19.4118   24.4444   27.1233   36.2195   52.3810   64.2857
     
      Columns 7 through 8
     
      300.0000   79.4118
     
     
    Vr2(:,:,2) =
     
      Columns 1 through 6
     
        1.0000   27.5000   33.1844   42.7338   57.8947   78.8845
     
      Columns 7 through 8
     
      108.7912  131.1258
     
     
    Vr2(:,:,3) =
     
      Columns 1 through 6
     
        1.0000    1.0000    1.0000   54.4954   64.7059   92.9577
     
      Columns 7 through 8
     
      121.7213  150.7614
     
     
    Vr2(:,:,4) =
     
      Columns 1 through 6
     
        1.0000    1.0000    1.0000    1.0000    1.0000   92.9577
     
      Columns 7 through 8
     
      121.7213  177.5814
    et

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    Vs
     
    Vs(:,:,1) =
     
      Columns 1 through 6
     
       20.3624   25.6418   28.4521   37.9950   54.9527   67.4468
       20.3624   25.6416   28.4516   37.9933   54.9462   67.4340
       20.3620   25.6410   28.4510   37.9925   54.9451   67.4326
       20.3620   25.6410   28.4510   37.9925   54.9451   67.4326
       20.3620   25.6410   28.4510   37.9925   54.9451   67.4326
     
      Columns 7 through 8
     
      316.3006   83.3259
      314.6919   83.3008
      314.6853   83.2991
      314.6853   83.2991
      314.6853   83.2991
     
     
    Vs(:,:,2) =
     
      Columns 1 through 6
     
        1.0490   28.8471   34.8102   44.8290   60.7381   82.7652
        1.0490   28.8468   34.8095   44.8266   60.7300   82.7477
        1.0490   28.8462   34.8088   44.8257   60.7287   82.7459
        1.0490   28.8462   34.8088   44.8257   60.7287   82.7459
        1.0490   28.8462   34.8088   44.8257   60.7287   82.7459
     
      Columns 7 through 8
     
      114.7768  137.5935
      114.1191  137.5475
      114.1167  137.5446
      114.1167  137.5446
      114.1167  137.5446
     
     
    Vs(:,:,3) =
     
      Columns 1 through 6
     
        1.0490    1.0490    1.0490   57.1672   67.8838   97.5308
        1.0490    1.0490    1.0490   57.1642   67.8747   97.5102
        1.0490    1.0490    1.0490   57.1630   67.8733   97.5081
        1.0490    1.0490    1.0490   57.1630   67.8733   97.5081
        1.0490    1.0490    1.0490   57.1630   67.8733   97.5081
     
      Columns 7 through 8
     
      128.4183  158.1976
      127.6824  158.1447
      127.6797  158.1414
      127.6797  158.1414
      127.6797  158.1414
     
     
    Vs(:,:,4) =
     
      Columns 1 through 6
     
        1.0490    1.0490    1.0490    1.0490    1.0491   97.5308
        1.0490    1.0490    1.0490    1.0490    1.0490   97.5102
        1.0490    1.0490    1.0490    1.0490    1.0490   97.5081
        1.0490    1.0490    1.0490    1.0490    1.0490   97.5081
        1.0490    1.0490    1.0490    1.0490    1.0490   97.5081
     
      Columns 7 through 8
     
      128.4183  186.3405
      127.6824  186.2782
      127.6797  186.2742
      127.6797  186.2742
      127.6797  186.2742
    Comment faire pour les concaténer de sorte que, par exemple, Vr2(:,8,4) soit au dessus des valeurs de Vs(:,8,4)?

    Merci d'avance !

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

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Vr2 =rand(1,8,4);
    Vs = rand(5,8,4);
    V = cat(1,Vr2,Vs);

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Par défaut
    parfait, merci, cat, je retiens.

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

Discussions similaires

  1. Concaténation de matrices
    Par sebastien06 dans le forum MATLAB
    Réponses: 3
    Dernier message: 08/05/2011, 23h38
  2. concaténation de matrice
    Par improcess dans le forum MATLAB
    Réponses: 2
    Dernier message: 10/01/2011, 13h08
  3. [cat] Concaténation de matrices d'images
    Par Mamadou1 dans le forum Images
    Réponses: 1
    Dernier message: 20/10/2007, 21h29
  4. [Débutant] Concaténation de matrices
    Par ancrou dans le forum MATLAB
    Réponses: 4
    Dernier message: 29/06/2007, 17h27
  5. Comment concaténer des matrices
    Par hanane78 dans le forum MATLAB
    Réponses: 4
    Dernier message: 10/04/2007, 15h12

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