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



  • ۷
  • مهر

جلسه ۰۲ : ساختار اصلی کد نویسی در متلب

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

      مقدمه

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

      ساختار اصلی کد نویسی در متلب

      ساختار اصلی کد نویسی در متلب

      ساختار اصلی کد نویسی در متلب

      محیط MATLAB مانند یک ماشین حساب فوق العاده پیچیده عمل می کند. شما می توانید دستورات را در خط فرمان >> وارد کنید.

      متلب در واقع یک محیط تفسیری است. به عبارت دیگر، شما دستورات را تایپ می کنید و MATLAB آن را به درستی اجرا می کند.

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

      مثال هایی از دستورات ساده در متلب

      مثال ۱- جمع و تفریق اعداد:

      مثال : 

      پس از تایپ هر دستور برای اجرای آن کلید Enter را بزنید.

      همچنین می توانید برای اجرای روی دکمه ی Execute کلیک کنید.

      سپس متلب بلافاصه دستور را اجرا و نتیجه را بصورت زیر نمایش می دهد:

      مثال : 

      مثال ۲- عملگر توان :

      مثال : 

      نتیجه:

      مثال : 

      مثال های پیچیده تر از ساختار اصلی کد نویسی در متلب

      مثال ۱- استفاده از تابع سینوس :

      مثال : 

      نتیجه :

      مثال : 

      مثال ۲- ضرب اعشاری :

      مثال : 

      نتیجه :

      مثال : 

      کاربرد سیمیکولون (;) در متلب

      در متلب از سیمیکولون برای مشخص کردن انتهای یک دستور استفاده می شود. و به این ترتیب می توانید دستورات دیگر را نیز اضافه کنید.

      مثال:

      مثال : 

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

      مثال : 

      افزودن توضیحات به ساختار اصلی کد نویسی در متلب

      برای افزودن توضیحات بعد از یک دستور از نماد (%) بعد از تایپ دستور در همان خط استفاده کنید.

      مثال:

      مثال : 

      کاراکترهایی که سینتکس کدنویسی در متلب استفاده می شود

      جدول زیر لیستی از کاراکترهایی که در متلب استفاده می شود و کاربرد آن ها را نشان می دهد:

      OperatorPurpose
      +کاراکتر جمع اعداد
      کاراکتر تفریق اعداد
      *کاراکتر ضرب اعداد
      .*اپراتور ضرب آرایه
      ^اپراتور انعکاس اسکالر و ماتریس.
      .^اپراتور تشخیص آرایه.
      \اپراتور سمت چپ
      /اپراتور سمت راست
      .\اپراتور سمت چپ بخش آرایه.
      ./اپراتور سمت راست بخش آرایه.
      :بین عناصر فاصه ایجاد کرده و یک ردیف یا سطر ایجاد می کند.
      ( )کدهایی که در پرانتز قرار بگیرند اولویت اجرای بالاتر ی دارند.
      [ ]براکت برای مشخص کردن ابعاد و دسترسی به عناصر آرایه ها استفاده می شود.
      .نقطه ی دهدهی
      اپراتور ادامه ی خط
      ,کاما عبارات و عناصر را در یک ردیف جدا می کند.
      ;سمیکولن؛ ستون ها و دستورات را جدا می کند.
      %برای درج توضیحات بعد از دستورات استفاده می شود.
      _اپراتور انتقال است.
      ._اپراتور انتقال غیرقانونی
      =اپراتور تخصیص مقدار است.

      متغیرها و ثابت های خاص

      MATLAB از متغیرهای خاص و ثابت های زیر پشتیبانی می کند :

      Nameکاربرد
      ansنتیجه ی اجرای دستور
      epsدقت اعشار
      i,jواحد جذر
      Infنتیجه ی بی نهایت
      NaNنتیجه ی نامشخص
      piعدد پی (π)

      نامگذاری متغییرها

      • نام متغیر شامل یک حرف است که هر تعداد حروف، رقم و یا حروف زیر را می نویسد.
      • MATLAB حساس به حروف است.
      • طول نام متغیر اختیاری است.  با این حال، MATLAB تنها از اولین کاراکتر N استفاده می کند.

      ذخیره ی کار انجام شده

      برای ذخیره یک پروژه در متلب از فرمان Save استفاده کنید، که فایل پروژه را با پسوند mat extension. در دایرکتوری جاری سیستم ذخیره می کند.

      مثال:

      مثال : 

      برای فراخوانی فایل های ذخیره شده نیز از دستور load استفاده کنید.

      مثال:

      مثال : 

      کلام آخر

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

      QR:  جلسه ۰۲ : ساختار اصلی کد نویسی در متلب
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
        • تصویر کاربر