اخبار مهم:
تبـلیـغات ویــــــژه
تبلیغات راست
banner
خبرنامه ایمیلی

Members:1 648

تبلیغات متنی
متلبی تمتلبی - شبیه سازی با متلب
MATLABI.ir
محل تبليغات شما تبليغات متني شما در اين مکان
www.IRMEC.ir
محل تبليغات شما تبليغات متني شما در اين مکان
www.IRMEC.ir
محل تبليغات شما تبليغات متني شما در اين مکان
www.IRMEC.ir
نماد اعتماد
namad

تبلیغات وسط - مکانیک ایران

baner-cfdiran

ثابت

teleg

کانال اخــتصاصی تلگرام مکانیک ایــران با بیش از 3K عضو

@ i r m e c c h a n n e l

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

برای عضویت، روی آیکون نرم افزار در بالا، یا ایـــــــــــــنجا کلیک کنید

کدهای آماده متلب MATLAB، روشهای عددی انتگرال گیری

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

خواسته ی این پروژه، حل مسئله ی مذکور توسط روشهای عددی: نقطه میانی (Midpoint)، ذوزنقه ای (Trapezoidal)، سیمپسون (Simpson)، نقطه میانی مرکب (Composite Midpoint)، کامپوزیت سیمپسون (Composite Simpson) و روش Adaptive Quadrature است. در فایل گزارش پیوست، توضیحات جامع و کاملی راجع به هر کدام از روشها به همراه کدهای MATLAB آورده شده است.

نکات قابل توجه:

۱. همانند پروژه قبلی (روشهای عددی محاسبه ریشه ی تابع)، هر کدام از روشها در اسکریپتهای جداگانه نوشته شده و همگی در یک برنامه کلی به نام Main.m فراخوانی شده اند.

۲. به علت وجود پارامترهای ورودی زیاد در این مسئله، دستوری در کد مذکور گنجانده شده که بعد از اجرا کردن فایل Main.m پنجره ای مطابق شکل زیر به کاربر نمایش داده خواهد شد که در آن مقادیر اولیه ی ورودی ها وجود دارد و همچنین این مقادیر به انتخاب کاربر قابل تغییر می باشند.

۳. کاربر پس از وارد کردن مقادیر مورد نیاز ورودی و فشردن دکمه OK با پنجره دیگری مواجه میشود. در این پنجره کاربر میتواند متد مورد نظر برای حل مسئله را به دلخواه انتخاب کند. با انتخاب هر یک از گزینه های نمایان شده در منوی بالا، عملیات Switching به صورت خودکار انجام شده و مسئله با روش مورد نظر شروع به حل شدن میکند

۴. تابع مورد بحث، در فایلی به اسم func.m به صورت سیمبولیک تعریف شده و لذا نیازی به تعریف تابع در هریک از Functionها نیست. همچنین در صورت نیاز به تغییر تابع، فقط کافیست تغییرات را در اسکریپت func.m اعمال کنیم.

نکته ی مهم: این برنامه توسط وبسایت مکانیک ایران تهیه شده، و به رایگان در اختیار کاربران قرار گرفته، کپی برداری از این مطلب بدون ذکر منبع کار پسندیده ای نیست!!!

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

4,714 بازدید
ارسال در ۱۳۹۳/۱۰/۲۱
نویسنده: روح اله مانی
۴ دیدگاه
1 Star2 Stars3 Stars4 Stars5 Stars
نکات قابل توجه
  • لینک دانلود در انتهای صفحه، در باکس دانلود قرار دارد.
  • پسورد تمامی فایلهای سایت www.irmec.ir میباشد.
  • برای دانلود بدون محدودیت ابتدا باید اکانت VIP تهیه نمایید. (آموزش تهیه اکانت VIP را ببینید)
  • سوالات و مشکلات احتمالی راجع به این مطلب را در تالار گفتمان مطرح نمایید.
  • برای گزارش خرابی لینک، از دکمه تعبیه شده استفاده نمایید.
آموزش تهیه اکانت VIP
مطرح کردن سوال در تالارگفتمان
گزارش خرابی لینک
لینک های دانلود


    1. توسط : mehrdad در ۹۴/۳/۱۰ ساعت ۱۸:۰۶

      دیدگاه خود را اینجا بنویسید . . .عالی

      پاسخ توسط: روح اله مانی  در ۹۴/۳/۱۴  ساعت ۰۹:۰۷
      --------------------------------

      خواهش میکنم… امیدوارم استفاده کافی رو برده باشید.

    2. توسط : مهدی در ۹۴/۱۰/۱۶ ساعت ۲۱:۰۹

      لینکش خرابه

      پاسخ توسط: روح اله مانی  در ۹۴/۱۰/۲۴  ساعت ۱۱:۰۰
      --------------------------------

      مشکل سرور امروز ۲۴ دی ۹۴حل شد
      با تشکر از صبر شما …

فرستادن دیدگاه

تمامی حقوق این وبسایت برای گروه مکانیک ایران محفوظ بوده و هر گونه کپی برداری با ذکر منبع بلامانع است. گروه مکانیک ایران
قدرت گرفته از وردپرس پارسی | طراحی و کدنویسی قالب: نیوک شاپ دات آی آر