![]() |
C++ &Visual C++ & Matlab
|
![]() |
| آشنایی با زبانهای برنامه نویسی سی پلاس پلاس ویژوال سی و مطلب به همراه دانلود کد ها |
|
MATLABایجاد ماتریس در در این درس شما دوستان را با ایجاد ماتریس در مطلب آشنا می کنیم. : MATLABایجاد یک ماتریس در فقط کافیست عناصر ماتریس را داخل کروشه گذاشتهMATLABبرای ایجاد یک ماتریس در و برای ایجاد ستون در ماتریس درایه ها را با سمیکالن از هم جدا می کنیم: >> A=[1 2 3] A = 1 2 3 >> B=[5 12 14;12 9 65;171 65 36] B = 5 12 14 12 9 65 171 65 36 برای ایجاد ترانهاده ماتریس بایستی از کوتیشن استفاده کنید: به مثال زیر توجه کنید: >> A=[4 5 6] A = 4 5 6 >> A' ans = 4 5 6 جمع ماتیس ها: جمع دو ماتریس با درایه های برابر به راحتی با علامت جمع قابل استفاده است : >> A=[1 2 3]; >> B=[4 5 6]; >> C=A+B C = 5 7 9 ضرب ماتریس ها: ضرب در ماتریس ها به راحتی جمع آنهاست ولی حتما از ضرب پذیری آنها اطمینان داشته باشید: >> A=[1 2 3]; >> B=[5;6;3]; >> C=A*B C = 26 نکته مهم :اگر قرار باشد تک تک عناصر دو ماتریس را در هم ضرب یا بر هم تقسیم کنیم از یک علامت نقطه قبل از عملگر بهره می بریم: >> A=[1 2 3;4 5 6;7 8 9]; >> B=[3 2 1;6 5 4;9 8 7]; >> C=A.*B C = 3 4 3 24 25 24 63 64 63 آشنا می کنم:MATLABدر ادمه شما را با چند ماتریس پیش ساخته در ماتریس صفر: می توان ماتریس با تمام درایه های صفر ایجاد کرد.zeros(n)با استفاده از تابع به مثال توجه کنید : >> A=zeros(3) A = 0 0 0 0 0 0 0 0 0 >> B=zeros(2,3) B = 0 0 0 0 0 0 ماتریس همانی: ماتریس همانی ایجاد کنید:eye(n)با استفاده از تابع >> A=eye(3) A = 1 0 0 0 1 0 0 0 1 >> A=eye(2,3) A = 1 0 0 0 1 0 ما تریس یک: ماتریس با تمام اعضای یک ایجاد کنید:ones(n)با استفاده از تابع >> A=ones(3) A = 1 1 1 1 1 1 1 1 1 >> B=ones(2,3) B = 1 1 1 1 1 1 |
|
+ نوشته شده در
چهارشنبه 12 اردیبهشت1386ساعت 6:46 بعد از ظهر توسط عباس سلیمی |
|
|
صفحه نخست پست الکترونیک آرشیو |
| نوشته های پیشین |
|
دی 1387 آذر 1387 آبان 1387 مهر 1387 شهریور 1387 اردیبهشت 1387 بهمن 1386 دی 1386 آذر 1386 آبان 1386 مهر 1386 شهریور 1386 مرداد 1386 تیر 1386 خرداد 1386 اردیبهشت 1386 |