concatenar os vetores e as matrizes no matlab 6842 ld3p4d

3
Concatenar os vetores e as matrizes no Matlab Junho 2014 A operação de concatenação das variáveis de Matlab consiste em agrupar estas variáveis em uma única (matriz ou vetor). ExemplO : |2 3 4| X= |1 2 5| |0 2 7| Com : |9 6 8| Y= |5 6 2| |3 2 1| Resulta (concatenação das linhas) : |9 6 8 2 3 4| Resultado= |1 2 5 5 6 2| |0 2 7 3 2 1| Ou então (concatenação das colunas) : |2 3 4| |1 2 5| |0 2 7| Resultado= |9 6 8| |5 6 2| |3 2 1| Pode-se já observar que não se pode concatenar qualquer variável. Concatenação horizontal Sejam as variáveis X e Y (elas podem ser vetores, matrizes ou uma simples variável). É necessário que duas variáveis que serão concatenadas tenham o mesmo número de linhas. O código é o seguinte : Resultat=[X Y]

Upload: jmarcellopereira

Post on 26-Sep-2015

57 views

Category:

Documents


29 download

DESCRIPTION

1

TRANSCRIPT

  • Concatenar os vetores e as matrizes noMatlabJunho 2014

    A operao de concatenao das variveis de Matlab consiste em agrupar estas variveis emuma nica (matriz ou vetor). ExemplO :

    |2 3 4| X= |1 2 5| |0 2 7|

    Com :

    |9 6 8| Y= |5 6 2| |3 2 1|

    Resulta (concatenao das linhas) :

    |9 6 8 2 3 4| Resultado= |1 2 5 5 6 2| |0 2 7 3 2 1|

    Ou ento (concatenao das colunas) :

    |2 3 4| |1 2 5| |0 2 7| Resultado= |9 6 8| |5 6 2| |3 2 1|

    Pode-se j observar que no se pode concatenar qualquer varivel.

    Concatenao horizontal

    Sejam as variveis X e Y (elas podem ser vetores, matrizes ou uma simples varivel). necessrio que duas variveis que sero concatenadas tenham o mesmo nmero de linhas. Ocdigo o seguinte :

    Resultat=[X Y]

    /
  • Concatenao vertical

    Sejam as variveis X e Y (elas podem ser vetores, matrizes ou uma simples varivel). necessrio que as duas variveis que sero concatenadas tenham o mesmo nmero decolunas. O cdigo o seguinte:

    Resultado=[X;Y]

    Outras possibilidades

    1. Possibilidade N1

    Pode-se concatenar um vetor (matriz) com a transposio do outro. Por exemplo:

    X=|1 2|

    |2| Y=|3| |5|

    O comando : :

    Resultado=[X Y']

    D :

    Resultado=|1 2 2 3 5|

    O comando :

    Resultado=[X';Y]

    D :

    |1| |2| Resultado=|2| |3| |5|

    2. Possibilidade N2

  • O princpio generalizvel, pode-se concatenar diversas variveis com a condio de respeitaras dimenses. Por exemplo. Sejam as variveis seguintes a concatenar :

    A=1 B=2 C=|3 4| |5 6| D=7 E=|8 9|

    O comando :

    Resultado=[[A;B] C;D E]

    D :

    |1 3 4| Resultado= |2 5 6| |7 8 9|

    Artigo original publicado por Fahd_zboot Traduo feita por Ana Spadari

    Este documento, intitulado Concatenar os vetores e as matrizes no Matlab a partir de Kioskea (pt.kioskea.net)est disponibilizado sob a licena Creative Commons. Voc pode copiar, modificar cpias desta pgina, nascondies estipuladas pela licena, como esta nota aparece claramente.

    http://www.commentcamarche.net/communaute/profil-fahd_zboothttp://www.commentcamarche.net/communaute/profil-fahd_zboothttp://pt.kioskea.net/faq/6842-concatenar-os-vetores-e-as-matrizes-no-matlabhttp://pt.kioskea.nethttp://pt.kioskea.net//ccmguide/ccmlicence.php3