matlab courses

تعریف متغییر

برای تعریف متغییر ها در متلب باید ساختار انواع داده های پشتیبانی شده توسط متلب را بشناسیم. این پست آموزشی به شما امکان شناخت و کار کردن با داده های آموزشی عددی را خواهد داد.

سایر داده های آموزشی در پست های دیگر بررسی می شود.

نکات تعریف متغییر :

  • طول اسم متغییر ها بیشتر از 63 کلمه نباشد.
  • در اسم متغییر فاصله به کار نرفته باشد.
  • اسم متغییر با عدد شروع نشود.
  • متلب به حروف بزرگ و کوچک در اسم متغییر حساس است. (case sensitive)
  • از اسامی عمومی و متغییر های ثابت استفاده شده در خود متلب به عنوان اسم متغییر استفاده نشود.

توصیه کلیدی: در انتخاب اسم متغییر، تنها مجاز به استفاده ار آندرلاین بین کلمات، و اعداد پس از حروف می باشید.

انواع داده ها در متلب:

در حالت کلی داده ها در متلب به 5 دسته زیر دسته بندی می شوند:

data type in matlab
انواع داده در متلب
  • داده های عدددی :
    مجموعه ای از داده های عددی یک ماتریس عددی را ایجاد می کند.
  • داده های کاراکتری :
    برای نمایش نتایج متنی به کار می رود
  • داده های منطقی :
    داده های صفر و یک هستند
    عبارت های شرطی نیز داده منطقی را بر می گرداند(یک در صورت درست بودن و صفر در هنگام غلط بودن شرط)
  • داده های سلولی :
    هر متغییر در سلول های مختلف مقدار دهی می شود.
  • داده های ساختار :
    هر متغییر داره زیر شاخه هایی در دل خود خواهد بود.

داده های عددی:

🔸 مقدار دهی ماتریس: (m سطر و n ستون)

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

این یک ماتریس با تعداد 3 سطر و 3 ستون است

select matrix in matlab
بخش بندی ماتریس

🔹 انتخاب کل سطر :

X=A(1,:)
X= [1 2 3]

🔸 انتخاب کل ستون:

X=A(:,2)
= X
2
5
8

🔹 انتخاب یک عنصر از ماتریس :

X = A(2,2)
X = 5

🔸 انتخاب یک قسمت از ماتریس

X= A(1:2,2:3)
= X
3 2
5 6

در اینجا از سطر اول و دوم، اعداد ستون های دوم و سوم جدا شده است

🔹 حذف یک سطر (یا ستون ):

[ ] = A(1,:)
= A
6 5 4
7 8 9

🔸 عوض کردن مقدار یک عنصر:

A(3,3) = 0
=A
3 2 1
4 5 6
0 8 9

🔹 اضافه کردن سطر جدید به ماتریس:

B = [ 0,0,0]
X = [B;A]
= X
0 0 0
3 2 1
4 5 6
7 8 9

🔸 اضافه کردن یک ماتریس ستونی به ماتریس :

B = [ 0;0;0]
X= [A,B]
=X
0 3 2 1
0 4 5 6
0 7 8 9

علائم رایج:

  • , جداسازی سطر ی
  • ; جداسازی ستونی
  • : به معنای تا یا همه فارسی!

به عنوان مثال :
🔺 a:b از عدد a تا b
🔻 A(:,2) همه سطر های ماتریس A

تولید دنباله حسابی:

یکی از دنباله های پر کاربرد در رسم نمودار ها دنباله حسابی می باشد که در کد های نمایش داده شده 2 روش مرسوم بیان شده است.

x = [s:d:f]
%x = [s, s + d, s + 2d, . . ., s + nd]
x = linspace(s, f, n)
%x = [s, s + d, s + 2d, ... , f = s + (n - 1)d]
%d = (f-s)/(n-1);

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *