تعريف كردن آرايه ها در متلب
اكنون چند بردار تعريف مي كنيم:
» v=[1 2 3]
v =
1 2 3
» w=[‘abcd’ ‘1234’]
w =
abcd1234
براي تعريف بردارهاي عددي حتما” بايد از كروشه استفاده كرد ولي استفاده از آنها براي متغيرهاي حرفي الزامي نيست.
حالت خاصي از بردار (كه در توابع MATLAB به عنوان جاي خالي استفاده بسياري دارد) عبارتست از بردار تهي كه به صورت [ ] تعريف مي گردد.
نحوه تعريف ماتريسها به صورت زير است:
» m=[1 2 3
4 5 6]
m =
1 2 3
4 5 6
» n=[‘abcd’
‘1234’]
n =
abcd
1234
اعضاي يك ماتريس را مي شود بطور جداگانه مشاهده كرد و يا تغيير داد:
» m(2,3)
ans =
6
» m(2,3)=7
m =
1 2 3
4 5 7
عمليات ساده جبري روي بردارها و ماتريسها به صورت زير انجام مي شود:
» 2*m
ans =
2 4 6
8 10 14
» m+1
ans =
2 3 4
5 6 8
» n1=[2 5 4
-1 -2 0];
» m+n1
ans =
3 7 7
3 3 7
لازم به ذكر است كه اعضاي يك سطر ماتريس را مي توان هم با فاصله و هم با ويرگول از هم جدا كرد. بكار بردن semicolon در تعريف يك ماتريس به معناي انتقال به سطر بعدي مي باشد:
» q=[1, 2, 3
4 5 6; 7 8 9]
q =
1 2 3
4 5 6
7 8 9
عملگر دو نقطه ( : ) كاربرد زيادي در رجوع به سطرها، ستونها و يا بخشي از آرايه دارد:
» q(1,:)
ans =
1 2 3
» q(:,2)
ans =
2
5
8
» q(1:2,2:end)
ans =
2 3
5 6
اگر بخواهيد نام متغيرهاي ايجاد شده را ببينيد مي توانيد از دستور who استفاده کنید:
» who
Your variables are:
a n q w
m p v
براي مشاهده نام متغيرهاي موجود به همراه اطلاعات اضافه تر در مورد آنها دستور whos را بکار ببرید.
whos
Name Size Bytes Class
a 1×1 8 double array
m 2×3 48 double array
n 2×4 16 char array
p 1×5 10 char array
q 3×3 72 double array
v 1×3 24 double array
w 1×8 16 char array
Grand total is 31 elements using 122 bytes
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,