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



  • ۸
  • مهر

جلسه ۲۴ : چند جمله ای ها در متلب

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

      مقدمه

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

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

      همانطور که اشاره شد متغیرهای چند جمله ای ها در متلب در قالب آرایه های مجزا تعریف می شوند.

      برای مثال مقادیر عددی معادله ی P (x) = x4 + 7×3 – 5x + 9 بصورت زیر در متلب وارد می شود:

      [p = [1 7 0 -5 9

      ارزیابی چند جمله ای

      تابع polyval برای ارزیابی چند جمله ای در یک مقدار مشخص شده استفاده می شود.

      برای مثال، برای ارزیابی چندجمله ای قبلی x = 4 و P را در نظر می گیریم:

      مثال : 

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

      مثال : 

      MATLAB همچنین تابع polyvalm را برای ارزیابی چند جمله ای ماتریس فراهم می کند.

      برای نمونه ماتریس X را با استفاده از چند جمله ای P در X حل می کنیم:

      مثال : 

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

      مثال : 

      پیدا کردن ریشه های چند جمله ای ها

      با استفاده از تابع roots می توانیم ریشه های یک چند جمله ای را بدست آوریم.

      برای مثال می خواهیم ریشه های چند جمله ای p را بدست آوریم:

      مثال : 

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

      مثال : 

      تابع poly یک معکوس از تابع roots است و ضرایب چند جمله ای را باز می گرداند:

      مثال : 

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

      مثال : 

      ساختار منحنی چندجمله ای ها

      تابع polyfit ضرایب یک چند جمله ای را پیدا می کند که متناسب با مجموعه ای از داده ها در معادله ی مربع است.

      اگر x و y که دو بردار حاوی داده های x و y است را به چندجملۀ n درجه اعمال کنیم. سپس چند جمله ای را به دست می آوریم:

      مثال : 

      مثال – فایل اسکریپت زیر را ایجاد کرده و کد زیر را در آن تایپ می کنیم:

      مثال : 

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

      مثال : 

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

      رسم منحنی

      کار با چند جمله ای ها در متلب – رسم منحنی

      کلام آخر

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

      QR:  جلسه ۲۴ : چند جمله ای ها در متلب
      به اشتراک بگذارید