آموزش متلب

آرایه‎ها

نکات:

  • آغاز آرایه با علامت براکت باز [
  • فاصله‌ی عناصر با, و یا فاصله
  • بیان آرایه با علامت براکت بسته]

در این صورت یک ماتریس سطری خواهیم داشت که به‌طور معادل آن را بردار و یا آرایه‌ی عددی (آرایه) می‌نامیم، برای آشنایی بیشتر مثال‌های زیر را دنبال کنید:

53

 

 

 

 

 

 

آرایه‌ها را می‌توانیم به‌صورت عنصر به عنصر نیز تعریف کنیم این موضوع را با ذکر یک مثال توضیح می‌دهیم:

54

 

 

 

  • اندیس آرایه‌ها در متلب مخالف صفر بوده و صحیح است یعنی اندیس صفر نداریم و همچنین اندیس‌هایی مثل 1.2 و 2- و.
  • هرگاه تعدادی از عناصر ماتریس را تعریف نشده رها کنیم این عناصر خودبه‌خود صفر تعریف می‌شوند.

55

 

 

 

برای تعریف آرایه‌ای از اعداد با نظم خاص در متلب می‌توانیم از راه‌های ساده‌تری استفاده کنیم:

56

 

 

 

 

 

57

 

 

 

 

برای توضیحی در مورد نمایش برداری فوق به این نکته توجه داریم که نمی‌توان تعداد زیادی عدد را در یک سطر نشان داد و در این مورد در متلب با توجه به‌ اندازه‌ی صفحه فرمان محدودیت داریم. از آنجا که بردار یک ماتریس سطری است لذا هر عدد در بردار را می‌توان با ذکر شماره ستون آن مشخص کرد.

همچنین می‌توانیم گام تغیر اعداد را یک عدد دلخواه تعین کنیم حالت کلی این تعریف بدین صورت است:

n:m که به معنای اعداد از n تا m است حالت دیگر تعریف n:d:m می‌باشد که d گام تعریف را نشان می‌دهد با مثال‌های زیر موضوع کاملاً روشن می‌شود. در ضمن برای این تعریف می‌توان پرانتز () و یا علامت [] را استفاده کرد و یا بدون این دو دستور را نوشت. [n:m ≡ (n:m) ≡ [n:m

58

 

 

59

 

 

 

60

 

 

 

برای حالتی که عدد دوم کوچک‌تر از عدد اول می‌باشد گام تغیر حتماً باید منفی ذکر گرد برای مثال نتیجه‌ی عبارت 0:-3 ماتریس تهی خواهد بود:

61

 

 

ذکر نشدن گام نیز به معنای گام 1 می‌باشد یعنی برای نمونه دو دستور 1:3 و 1:1:3 معادل هستند.

()linspace: اگر بخواهیم بازهای دلخواه را به‌ صورت خطی به چندین قسمت مساوی تقسیم کنیم از این تابع استفاده می‌کنیم و فرم فراخوانی آن به‌صورت (linspace(a,b,N میباشد که در نتیجه آن یک بردار سطری با عنصر اول a و عنصر آخر b، فاصله عناصر یکسان و طول بردار N خواهیم داشت.

62

 

 

 

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

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

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