Les partenaires publicitaires:

Comment fusionner des matrices dans MATLAB

Manipulation de calcul et sur les matrices sont les fonctions essentielles de MATLAB (Matrix Laboratory). Fusion matrices ensemble est une opération triviale dans MATLAB fois que vous comprenez la syntaxe. Matrices devant être fusionnés côté à côté (rangée par rangée) doivent avoir le même nombre de lignes, et les matrices devant être fusionnés de haut en bas (en colonne) doit avoir le même nombre de colonnes. Fusionner ces matrices en utilisant des versions abrégées de la "chat" fonction.

Instructions

  1. 1

    Créer deux matrices en tapant les commandes suivantes dans la fenêtre de commande de MATLAB:

    a = [[0 0 0] - [1 1 1] - [2 2 2]]

    b = [[3 3 3] - [4 4 4] - [5 5 5]]

    L'opérateur virgule indique rangées séparées. Les matrices "un" et "b" sont donc 3x3 matrices- est chaque sortie de la fenêtre de commande que vous définissez.

  2. 2

    Fusionner "un" et "b" en ligne et en stocker la matrice fusionné dans "c" avec la commande suivante:

    c = [a, b]

  3. 3

    Fusionner "un" et "b" en colonne et de stocker la matrice fusionné dans "ré" avec la commande suivante:




    d = [a-b]

  4. 4

    Fusionner "un," "b," et "c" rangée par rangée:

    e = [a b c]

  5. 5

    Fusionner "un" et "b" rangée par rangée, puis de les fusionner avec "c" colonne par colonne:

    f = [[a, b] -c]

  6. 6

    Fusionner "un" avec "c" colonne par colonne:

    g = [a-c]

    Cette commande échoue et produit un "les dimensions ne sont pas conformes" erreur, car "un" et "c" ne pas avoir le même nombre de colonnes.

» » » » Comment fusionner des matrices dans MATLAB