Skip Navigation Links
صفحه اصلی
ارتباط با ما Expand ارتباط با ما
همه مطالب
تصاویر Expand تصاویر
فرصت های شغلی
سوالات متداول
جستجو
     
 
الحاق (اتصال) دو ماتریس در جهت دلخواه با دستور 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

 



1394/04/20 2:02:48 PM

نوشته شده توسط مجتبی شکوه

  نظرات شما  
   
نام:  
ن خانوادگی:  
تلفن:  
متن:  
   
   

    نظرات شما