محاسبه دترمینان به روش تجزیه سازی LU در فرترن

این برنامه دترمینان ماتریس مربعی را به روش تجزیه سازی LU محاسبه می کند. برنامه به زبان فرترن نوشته شده است. برنامه اندازه ماتریس مربعی N را از کاربر می گیرد. سپس خود ماتریس را به صورت سطری از کاربر می گیرد. سپس با استفاده از روش تحزیه سازی LU دترمینان را محاسبه و به عنوان خروجی چاپ می کند. پروژه شامل کدهای فرترن 90 و فایل قابل اجرا exe می باشد.

برای دیدن دموی برنامه به ادامه مطلب بروید.

ادامه مطلب ...

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

این برنامه پیاده سازی روش نیوتن رافسون در متلب می باشد. برنامه برای تابع نمونه (f = x^3-0.165*x^2+3.993*10^(-4 و سه تکرار نوشته شده است. برنامه از حدس اولیه شروع شده و پس از سه تکرار متوقف می شود. در هر تکرار نمودار تابع رسم می شود و ریشه پیدا شده و مقدار خطا را چاپ می کند.

برای دیدن دموی برنامه به ادامه مطلب بروید.

ادامه مطلب ...

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

این برنامه که به زبان سی نوشته شده است شامل پیاده سازی روش اشتورمر Stormer برای حل معادلات دیفرانسیل به فرم ('Y"=f(x,y,y با شرایط اولیه می باشد. برنامه برای یک معادله دیفرانسیل نمونه به همراه شرایط اولیه نوشته شده است. با اجرای برنامه مقدار Y بدست آمده از حل معادله دیفرانسیل روی نقاط یک بازه مشخص و مقدار دقیق Y و خطای بدست آمده چاپ می شود. همچنین خروجی برنامه در فایل چاپ می شود. پروژه شامل فایل های پروژه به زبان سی، فایل قابل اجرا exe و توضیحات روش اشتورمر می باشد.

برای دریافت برنامه به ادامه مطلب بروید.

ادامه مطلب ...

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

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

برای دیدن دموی برنامه به ادامه مطلب بروید.


ادامه مطلب ...

حل دستگاه با تجزیه سازی دولیتل Doolittle در فرترن

این برنامه دستگاه معادلات خطی Ax= B را به روش تجزیه سازی دولیتل Doolittle-factorization در فرترن حل می کند. برنامه ابتدا اندازه ماتریس یا تعداد معادلات n، سپس ماتریس n در n ضرایب و بردار سمت راست دستگاه را از کاربر می گیرد و سپس ماتریس ضرایب را به روش دولیتل به ماتریس های پایین مثلثی L و بالا مثلثی U تجزیه می کند و جواب دستگاه را با حل دستگاه های Ly = B و Ux=y بدست می آورد. برنامه ماتریس های L، U و بردار جواب را به عنوان خروجی چاپ می کند. پروژه شامل فایل های فرترن 90 و فایل قابل اجرا exe می باشد.

برای دبدن دموی پروژه به ادامه مطلب بروید.


ادامه مطلب ...