دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: حل عددی معادلات دیفرانسیل

  1. #1
    کاربر جدید
    رشته تحصیلی
    ریاضی محض
    نوشته ها
    99
    ارسال تشکر
    34
    دریافت تشکر: 97
    قدرت امتیاز دهی
    0
    Array

    پیش فرض حل عددی معادلات دیفرانسیل

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





    تمام روش‌هایی که در اینجا بیان شده راه حل دقیق را ایجاد نمی‌کند و فقط یک تقریب به‌دست می‌آید. چون این روش‌ها دارای محاسبات زیادی هسند، تنها جواب‌هایی در فواصل زمانی مجزا می‌دهند. مشخصا جواب‌ها در زمان ابتدایی شرایط وفاصله زمان‌های مشخص، h، بدست می‌آید. (i.e., at t=to, to+h, to+۲.h,... , to+k.h).

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


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

    ساده ترین روش برای حل عددی معادلات دیفرانسیل، روش اویلر است که الان توضیح داده می‌شود. معادله دیفرانسیل مرتبه اول زیر را در نظر بگیرید :

    در زمان t۰ شروع می‌کنیم. مقدار y(t۰+h) را می‌توان توسط y(t۰) بعلاوه زمان تغییر حالت ضرب در شیب تابع تقریب زد. که مشتق y(t) است.

    ما این تقریب را y*(t) می‌نامیم.

    بنابرین اگر بتوانیم مقدار dy/dt را در زمان t۰ محاسبه کنیم، می‌توانیم مقدار تقریبی y در زمان t۰+h را حدس بزنیم. سپس این مقدار جدید y(t۰) را استفاده کرده، دوباره dy/dt را حساب و این کار را تکرار می‌کنیم. به این روش متد اویلر می‌گوییند.


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

    ۱) در زمان t۰ شروع کنید، یک مقدار برای h در نظر بگیرید، سپس شرایط ابتدایی y(t۰) را حساب کنید. ۲) از طریق y(t۰) مشتق y(t) را در زمان t=t۰ حسب کنید. آنرا k۱ بنامید. این شیب توسط خط قرمز در شکل بالا نشان داده شده‌است.

    ۳) از این مقدار، مقدار تقریبی y*(t۰+h) را حساب کنید.

    ۴) قرار دهید t۰=t۰+h، y(t۰)=y*(t۰+h) ۵) مراحل ۲ تا ۴ را آنقدر تکرار کنید تا جواب به دست آید.

  2. 3 کاربر از پست مفید mathematics سپاس کرده اند .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. معادلات دیفرانسیل
    توسط nafise sadeghi در انجمن معادلات دیفرانسیل
    پاسخ ها: 2
    آخرين نوشته: 22nd October 2011, 05:05 PM
  2. مقاله: بهینه سازی کلونی زنبورها
    توسط hengameh در انجمن مقالات برق
    پاسخ ها: 5
    آخرين نوشته: 6th March 2011, 04:15 PM
  3. triz چيست
    توسط ashena2009 در انجمن سایر موضوعات مدیریت
    پاسخ ها: 21
    آخرين نوشته: 10th December 2010, 12:44 PM
  4. معرفی: کاربرد جبر در کوانتوم
    توسط mathematics در انجمن جبر
    پاسخ ها: 0
    آخرين نوشته: 23rd September 2010, 07:50 PM
  5. معرفی: حل معادلات ریاضی پایه توسط Live Search مایکروسافت
    توسط A.L.I در انجمن معرفی سایتها و وبلاگها
    پاسخ ها: 0
    آخرين نوشته: 23rd April 2009, 10:24 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •