اندیشه

متن مرتبط با «دستورات» در سایت اندیشه نوشته شده است

حل معادلات در متلب و دستورات مرتبط با حل انواع معادلات

  • در این مطلب آموزشی از نرم افزار Matlab به آموزش حل معادلات در متلب پرداخته می شود و نحوه حل انواع معادلات در متلب و دستورات مختلف در این زمینه بیان می گردد که از آن جمله می توان به حل دستگاه معادله، حل معادله دیفرانسیلی و . . . اشاره کرد. حل معادلات در متلب معادله چند جمله ای، دستورهای  roots و poly دستور  (roots(d ریشه های چندجمله ای را به دست می دهد که ضرائب آن اعضاء بردار  [ . . . d = [n1 n2  باشند. این دستور از روشهای پیشرفته ی محاسبات عددی برای رسیدن به ریشه ها استفاده می کند و نیازی به حدس اولیه ندارد. roots ریشه های موهومی و حقیقی را به دست می آورد. دستور  (poly(b چند جمله ای را به دست می دهد که ریشه های آن اعضاء بردار  b باشند. این دو توابع معکوس یکدیگر هستند. مثال : ریشه ی معادله ی چند جمله ای >> r1 = roots ([3 4.6 -5.8]) یا P = [3 4.6 -5.8];r=roots(p) حل معادله با تابع کتاب خانه ای fzero fzero سعی می کند که مقدار ریشه واقعی را حول یک حدس اولیه یا نقطه شروع که دستی وارد می شود، پیدا کند  fzero در واقع محل تغییر علامت تابع را پیدا می کند، از اینرو بهتر است برای توابع پیوسته به کار رود. این تابع که به این شکل نوشته می شود:  (fzero(f,x0 دو آرگومان اصلی دارد. تابع f که می تواند به صورت رشته یا گیره وارد شود.( اگر در مقابل نام تابع علامت @ بیاید گیره آن تابع را ایجاد کرده, ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها