أمثلة عن المصفوفات والعمليات عليها في ماتلاب Matrix in MatLab

  • 2021-03-20

توصيف

 

كود جمع متغيرين : في ماتلاب لاداعي لتعريف نوع المتحول

x = 3;
y = 5;
z = x + y;
MATLAB

 


 

تعريف مصفوفة صفرية بأبعاد 3*3 حيث n عدد الأسطر و m عدد الأعمدة 

n=3; 
m=3;
x = zeros(n, m);
MATLAB

 :Output

x =
     0     0     0

     0     0     0

     0     0     0
MATLAB

 


 

تعريف مصفوفة واحدية بأبعاد 3*3

n=3;
m=3;
x = ones(n,m);
MATLAB

 Output:

x =
     1     1     1

     1     1     1

     1     1     1
MATLAB

 


 

تعريف مصفوفة بأبعاد 3*3 بالطريقة المباشرة

A = [1 2 3 ; 4 5 6 ; 7 8 9] ;
MATLAB

 :Output

A =
     1     2     3

     4     5     6

     7     8     9
MATLAB

 


 

العمليات على المصفوفات في ماتلاب matlab

 

كود جمع وطرح عناصر مصفوفتين

A = [1 3 5 ; 7 9 11 ; 13 15 17] ;
В = [2 4 6 ; 8 10 12 ; 14 16 18] ;
C = A+B;
D = A-B;
MATLAB

 :Output

C =
     3     7    11  

    15    19    23

    27    31    35
D =
    -1    -2    -3

    -4    -5    -6

    -7    -8    -9


Arduino

 


 

كود جداء عناصر مصفوفتين (جداء سلمي) 

F = A*B ;
MATLAB

 :Output

F =
    96   114   132

   240   294   348

   384   474   564
MATLAB

 


 

كود جداء عناصر مصفوفتين (جداء شعاعي)

E =  A.*B ;
MATLAB

:Output

E =
     2    12    30

    56    90   132

   182   240   306
MATLAB

 


 

كود حساب مقلوب مصفوفة

X = [1 0 2; -1 5 0; 0 3 -9];
Y = inv(X);
MATLAB

 :Output

Y =
    0.8824   -0.1176    0.1961

    0.1765    0.1765    0.0392

    0.0588    0.0588   -0.0980
Arduino

 


 

كود حساب أبعاد (عدد الأسطر - عدد الأعمدة) المصفوفة

 size(A);
     3     3
MATLAB

 

كود استدعاء السطر الأول من المصفوفة

u=A(1,:);
MATLAB

 Output:

u =
     1     3     5
Arduino

 


 

كود استدعاء العمود الأول من المصفوفة

v=A(:,1);
MATLAB

  Output:

v =
     1

     7

    13
MATLAB

 


 

كود استدعاء العنصر من السطر الثاني والعمود الثالث من المصفوفة:

w=A(2,3);
MATLAB

 


 

كود تغيير قيمة العنصر من السطر الثالث والعمود الثاني من المصفوفة:

A(3,2)=10;
MATLAB

Output:

A =
     1     3     5

     7     9     11

    13    10    17
MATLAB

 


 

كود إيجاد قطر المصفوفة:

z = diag (A);
MATLAB

Output:

z = 1 9 17
MATLAB

 

 

هل كان المحتوى مفيد؟

التعليقات

لاضافة سؤال أو تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...