آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

الحاق (اتصال) دو ماتریس در جهت دلخواه با دستور cat در متلب

برای الحاق (اتصال) دو یا چند ماتریس در متلب، می توانیم از دستور cat استفاده کنیم. در دستور cat ، می توانیم جهت الحاق ماتریس ها را هم مشخص کنیم. مثلا فرض کنید قصد الحاق دو ماتریس A و B را داشته باشیم، باید دستور cat را به صورت cat(n,A,B) به کار ببریم که n جهت دلخواه برای الحاق دو ماتریس A و B می باشد و باید آن را به صورت یک عدد مشخص کنیم.

به مثال زیر توجه کنید :

مثال

clear all
close all
clc

A=[1 2;3 4]
B=[5 6;7 8]
C=cat(1,A,B)
D=cat(2,A,B)
E=cat(3,A,B)

نتیجه :


A =
 
     1     2
     3     4
 
 
B =
 
     5     6
     7     8
 
 
C =
 
     1     2
     3     4
     5     6
     7     8
 
 
D =
 
     1     2     5     6
     3     4     7     8
 
 
E(:,:,1) =
 
     1     2
     3     4
 
 
E(:,:,2) =
 
     5     6
     7     8
مثال

این بار، 4 ماتریس را به هم متصل می کنیم :


clear all
close all
clc

A=[1 2;3 4]
B=[5 6;7 8]
C=[9 10;11 12]
D=[13 14;15 16]
E=cat(1,A,B,C,D)

نتیجه :


A =

     1     2
     3     4


B =

     5     6
     7     8


C =

     9    10
    11    12


D =

    13    14
    15    16


E =

     1     2
     3     4
     5     6
     7     8
     9    10
    11    12
    13    14
    15    16
نویسنده علیرضا گلمکانی
شماره کلید 73
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)