La funzione vertcat() di Matlab

La funzione vertcat() di Matlab mi permette di creare una matrice a partire da più vettori riga.

vertcat(v1,v2,v3,v4...)

I parametri v1, v2, v3, ... della funzione sono dei vettori riga.

La funzione vertcat() trasforma i vettori in righe della matrice.

    Un esempio pratico

    Ad esempio, creo tre vettori riga

    >> A=[1 2 3];
    >> B=[4 5 6];
    >> C=[7 8 9];

    Poi creo una matrice concatenando i vettori linea in vertivale tramite la funzione vertcat()

    >> vertcat(A,B,C)
    ans =
    1 2 3
    4 5 6
    7 8 9

    In questo modo ottengo una matrice composta dai tre vettori precedenti

    Posso ottenere lo stesso risultato anche scrivendo [A,B,C]

    >> [A;B;C]
    ans =
    1 3 3
    4 5 6
    7 8 9

    Il risultato finale è lo stesso.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Appunti su MATLAB

    Simulink

    Le alternative open source a Matlab