دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۷
  • مهر

جلسه ۱۰ : آرایه ی یک بعدی (Vector) در متلب

  • دسته‌بندی‌ها :
جلسه ۱۰ : آرایه ی یک بعدی (Vector) در متلب
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرنو کاربرانی که دوره کامل آموزش متلب را دنبال می کنند. آرایه ها به عنوان ظرفی برای نگهداری موقت مقادیر از انواع مختلف در اغلب زبان های برنامه نویسی مورد استفاده قرار می گیرند. آرایه ها از سلول هایی تشکیل می شوند که در هر سلول مقادیری از اعداد،کاراکترها و … قرار می گیرند. و در هر قسمت از برنامه در دسترس هستند. ساده ترین نوع آرایه، تعریف آرایه یک بعدی در متلب (Vector) است که از یک سطر حاوی تعدادی سلول مشخص تشکیل می شود. آرایه ی یک بعدی در متلب نیز برای نگهداری مقادیر مختلف عددی و محاسباتی استفاده می شود و کاربرد بسیاری دارد. در ادامه ی آموزش برای آشنایی با آرایه یک بعدی در متلب و دسترسی به عناصر آرایه در متلب با ما همراه باشید.

      آرایه ی یک بعدی در متلب

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

      یک Vector یک آرایه ی یک بعدی از اعداد است. متلب اجازه می دهد تا دو نوع بردار ایجاد کنید:

      • آرایه ی سطری (Row vector)
      • آرایه ی ستونی (Column vector)

      آرایه سطری

      آرایه های سطری از وارد کردن مقادیر آرایه در براکت” [ ] “و جدا کردن مقادیر با کاما (,) ایجاد می شوند:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب:

      مثال : 

      آرایه ی ستونی

      آرایه های سطری از وارد کردن مقادیر آرایه در براکت” [ ] “و جدا کردن مقادیر با سمیکولون (;) ایجاد می شوند:

      مثال : 

      نتیجه ی اجرای کد فوق:

      مثال : 

      دسترسی به عناصر آرایه ی یک بعدی

      شما می توانید به عناصر یک آرایه ی یک بعدی به روش های مختلفی دسترسی داشته باشید.

      دسترسی به یکی از عناصر آرایه بصورت (v(i می باشد. که v نام آرایه و i شماره سلول آرایه است.

      مثال:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      برای استخراج تمام عناصر یک آرایه یک بعدی از ساختار (:)v که v نام آرایه است استفاده کنید.

      مثال:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      متلب به شما اجازه می دهد تا یک بازه از عناصر آرایه ای را استخراج کنید.

      برای مثال ما یک آرایه ی یک بعدی به نام rv متشکل از ۹ عنصر ایجاد کرده و عناصر ۳ تا ۷ را استخراج می کنیم.

      ساختار دسترسی به عناصر ۳ تا ۷ بصورت (rv(3:7 می باشد.

      همچنین نتیجه را در متغیری با نام sub_rv قرار می دهیم:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      عملگرهای آرایه ی یک بعدی

      عملگرهایی محاسباتی که با عناصر آرایه ی یک بعدی انجام می شود بصورت زیر است:

      • جمع و تفریق آرایه ی یک بعدی

      مثال- جمع عناصر دو آرایه A و B :

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      • ضرب شمارنده آرایه ی یک بعدی

      مثال- ضرب عناصر آرایه ی V در ۵ :

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      • انتقال یک بردار

      مثال- تبدیل آرایه ی سطری r به ستونی و آرایه ی ستونی v به سطری:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      • افزودن آرایه ی یک بعدی

      مثال- قرار دادن دو آرایه ی یک بعدی در یک آرایه:

      مثال : 

      نتیجه ی اجرای کد فوق در متلب بصورت زیر خواهد بود:

      مثال : 

      • اندازه یک بردار

      مثال:

      مثال : 

      نتیجه :

      مثال : 

      • محصول نقطه ای بردار

      مثال:

      مثال : 

      نتیجه :

      مثال : 

      • آرایه ی یک بعدی با عناصر یکنواخت فاصله

      مثال :

      مثال : 

      نتیجه :

      مثال : 

      کلام آخر

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

      QR:  جلسه ۱۰ : آرایه ی یک بعدی (Vector) در متلب
      به اشتراک بگذارید