برنامه های محاسبات عددی به زبان پاسگال
برنامه های محاسبات عددی به زبان پاسگال
-
فیزیک 1 - تحلیل و حل مسئله پرتابه روی سطح شیدار (فیزیک هالیدی)
-
استاتیک - حل مسئله قرقره (سوال 6-132 کتاب مریام) به کمک نرم افزار MATLAB
-
برنامه نویسی کامپیوتر - مجموعه برنامه های کامپیوتری به زبان پاسکال (شامل تغییر مبنا، میانگین گیری، تشخیص بخش پذیری بر یک عدد، محاسبه سینوس و سینوس هیپربولیک، تعیین زیر مجموعه های یک مجموعه، جدول ضرب، و ...)
-
محاسبات عددی - مجموعه برنامه های پاسکال (شامل حل معادلات به روشهای وتری، ایتکن، استفنسن، ژاکوبی، نابجایی، اولر، تک نقطه ای و ...)
-
انتقال حرارت 1 - تحلیل و شبیه سازی سیلندر ماشین و محاسبه دمای نقاط مختلف با روش مش بندی یه کمک نرم افزار EXCEL
-
توربو ماشین - نشت بندهای مکانیکی (Mechanical Seals) در توربو ماشین ها
-
موتورهای احتراق داخلی - موتورهای دوگانه سوز (Bi-fuel)، معایب و مزایا
-
گزارش کارآموزی - پیرامون تهویه مطبوع و تاسیسات (شامل آشنایی با انواع تجهیزات تهویه مطبوع مثل دیگ، مشعل، برج خنک کننده، چیلر؛ به همراه شرح مختصری بر نرم افزار Carrier و محاسبات بار حرارتی فضاهای مختلف به کمک این نرم افزار)
-
کارگاه اتومکانیک - موتورهای دوار (وانکل)
-
توربین گاز و موتور جت - کمپرسورها (تحقیق جامع و کامل پیرامون کمپرسورهای موتورهای جت)
-
طراحی اجزا (2) - بلبرینگ های (یاتاقان های) سرامیکی (شامل 20 اسلاید PowerPoint از ویژگی ها و عملکرد این نوع یاتاقان)
-
مبدل های حرارتی - طراحی مبدل حرارتی نوع Fixed Tube Sheet با استفاده از اطلاعات اولیه و به کمک نرم افزار MATLAB
-
پایان نامه کارشناسی - گرمایش ساختمان مرکزی دانشگاه زنجان با استفاده از انرژی خورشیدی (شامل 14 اسلاید PowerPoint در زمینه گرمایش خورشیدی به روش فعال و غیر فعال و طراحی سیستم مناسب جهت گرمایش آب مصرفی ساختمان مرکزی دانشگاه زنجان)
منبع : p30ton.comشبیه سازی روش نیوتن – رافسون (محاسبات عددی) در متلب
نقل قول :
برای حل معادلات و پیدا کردن ریشه ها در محاسبات عددی روش های زیادی وجود دارد،که یکی از بهترین روش ها استفاده از نیوتن – رافسون است. قابلیت این روش در سرعت بالای پاسخ دهی آن است و در چند مرحله شما را به جواب می رساند اما مشکل آن نیز نیاز به مشتق گیری از تابع اصلی در آن است. با وجود اینکه گاهی مشتق گیری کار بسیار پیچیده ای می نماید نمی توان همیشه روی این روش حساب کرد. مشکل دوم نیاز به حدس اولیه مناسب برای رسیدن به جواب است.Clc;syms xmyf=x^2-4*x+1;df=diff(myf);k=0; del=10;
while abs(del)>1e-5 del=subs(myf,k)/subs(df,k); k=k-del;end;disp(k);fzero(‘x^2-4*x+1’,0)
در این برنامه ابتدا تابع در myf تعریف شده است و با diff مشتق آن حساب می شود. حدس اولیه در k قرار می گیرد و میزان خطای پیشفرض یا همان del ابتدا 10 در نظر گرفته می شود. برنامه تا زمانی ادامه می یابد که خطا به e-5 برسد. در خط آخر از fzero که یکی از توابع داخلی متلب برای محاسبه ی ریشه حول نقطه ای خاص است استفاده شده است. شما می توانید نتایج حاصل را خودتان مقایسه کنید.