Skip Navigation Links
صفحه اصلی
ارتباط با ما Expand ارتباط با ما
همه مطالب
تصاویر Expand تصاویر
فرصت های شغلی
سوالات متداول
جستجو
     
 
محاسبه اشتراک عناصر دو بردار (دو مجموعه) با دستور intersect در متلب
چنانچه بخواهیم دو بردار را به صورت دو مجموعه در نظر بگیریم و اشتراک عناصر آنها را محاسبه کنیم، باید دستور intersect در متلب را به کار ببریم.

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

مثال :

 

A=[1 2 3 4]
B=[2 4 6 7]
C=intersect(A,B)

نتیجه :

 

A =
 
     1     2     3     4
 
 
B =
 
     2     4     6     7
 
 
C =
 
     2     4

شیوه استفاده از دستور intersect برای ماتریس ها :

دستور intersect را نمی توان به صورت intersect (A,B) برای ماتریس ها به کار برد و چنانچه این دستور را برای ماتریس ها به این شکل به کار ببریم، نرم افزار متلب یک پیام خطا (error) را در خروجی نمایش خواهد داد. به مثال زیر توجه کنید :

مثال :

 

A=[1 2;3 4]
B=[2 4;6 7]
C=intersect(A,B)

نتیجه :

 

A =
 
     1     2
     3     4
 
 
B =
 
     2     4
     6     7
 
??? Error using ==> intersect at 55
A and B must be vectors, or rows must be specified.

برای آنکه از دستور intersect برای دو ماتریس استفاده کنیم، باید آن دستور را به شکل intersect(A,B,rows)به کار ببریم.



1394/04/20 2:02:48 PM

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

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

    نظرات شما