جبر ماتریس ها در متلب
شما می توانید برای ضرب دو ماتریس با یکدیگر از عملگر * استفاده کنید.
>> a=[1 2; 3 4]
a =
1 2
3 4
>> b= [1 0 1 0;0 1 1 0]
b =
1 0 1 0
0 1 1 0
>> a*b
ans =
1 2 3 0
3 4 7 0
>> u=[1 2 0 1]
u =
1 2 0 1
>> v=[1 1 2 2]’
v =
1
1
2
2
>> u*v
ans =
5
>> v*u
ans =
1 2 0 1
1 2 0 1
2 4 0 2
2 4 0 2
برای پیدا کردن معکوس ماتریس می توانیم از فرمان inv استفاده کنیم:
>> a=pascal(3)
a =
1 1 1
1 2 3
1 3 6
>> inv(a)
ans =
3.0000 -3.0000 1.0000
-3.0000 5.0000 -2.0000
1.0000 -2.0000 1.0000
>> a*inv(a)
ans =
1.0000 0 0
0 1.0000 0
0 0 1.0000
ماتریس پاسکال برگرفته از مثلث پاسکال می باشد.
برای ضرب عناصر ماتریس با یکدیگر از عملگر .* استفاده می شود.
>> a=[1 2;3 4]
a =
1 2
3 4
>> b=[2 3;0 1]
b =
2 3
0 1
>> a.*b
ans =
2 6
0 4
برای به توان بردن عناصر ماتریس از عملگر .^ استفاده می شود.
>> a=pascal(4)
a =
1 1 1 1
1 2 3 4
1 3 6 10
1 4 10 20
>> a.^2
ans =
1 1 1 1
1 4 9 16
1 9 36 100
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,