أمثلة عن المصفوفات والعمليات عليها في ماتلاب Matrix in MatLab
-
2021-03-19
- | daafoor
- | مشاهدات: 7326
كود جمع متغيرين : في ماتلاب لاداعي لتعريف نوع المتحول
x = 3;
y = 5;
z = x + y;
تعريف مصفوفة صفرية بأبعاد 3*3 حيث n عدد الأسطر و m عدد الأعمدة
n=3;
m=3;
x = zeros(n, m);
:Output
x =
0 0 0
0 0 0
0 0 0
تعريف مصفوفة واحدية بأبعاد 3*3
n=3;
m=3;
x = ones(n,m);
Output:
x =
1 1 1
1 1 1
1 1 1
تعريف مصفوفة بأبعاد 3*3 بالطريقة المباشرة
A = [1 2 3 ; 4 5 6 ; 7 8 9] ;
:Output
A =
1 2 3
4 5 6
7 8 9
العمليات على المصفوفات في ماتلاب 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;
:Output
C =
3 7 11
15 19 23
27 31 35
D =
-1 -2 -3
-4 -5 -6
-7 -8 -9
كود جداء عناصر مصفوفتين (جداء سلمي)
F = A*B ;
:Output
F =
96 114 132
240 294 348
384 474 564
كود جداء عناصر مصفوفتين (جداء شعاعي)
E = A.*B ;
:Output
E =
2 12 30
56 90 132
182 240 306
كود حساب مقلوب مصفوفة
X = [1 0 2; -1 5 0; 0 3 -9];
Y = inv(X);
:Output
Y =
0.8824 -0.1176 0.1961
0.1765 0.1765 0.0392
0.0588 0.0588 -0.0980
كود حساب أبعاد (عدد الأسطر - عدد الأعمدة) المصفوفة
size(A);
3 3
كود استدعاء السطر الأول من المصفوفة
u=A(1,:);
Output:
u =
1 3 5
كود استدعاء العمود الأول من المصفوفة
v=A(:,1);
Output:
v =
1
7
13
كود استدعاء العنصر من السطر الثاني والعمود الثالث من المصفوفة:
w=A(2,3);
كود تغيير قيمة العنصر من السطر الثالث والعمود الثاني من المصفوفة:
A(3,2)=10;
Output:
A =
1 3 5
7 9 11
13 10 17
كود إيجاد قطر المصفوفة:
z = diag (A);
Output:
z = 1 9 17
هذه المادة الدراسية هي ضمن مكتبة
مكتبة تمارين بلغة MatLab ماتلاب مستوى مبتدأ ومتوسطقد يهمك أيضاً بمادة
تسجيل الدخول