مهندسی کامپیوتر

تحقیق برنامه نویسی مسئله مبلغان مذهبي و آدمخوارها با متلب با روش های جستجو در سطح و جستجو در عمق

دانلود تحقیق برنامه نویسی مسئله مبلغان مذهبي و آدمخوارها با نرم افزار متلب با روش های جستجو در سطح و جستجو در عمق (BFS, DFS)، به همراه فایل گزارش کامل word در دانشگاه صنعتی امیرکبیر،


بخشی از متن تحقیق:
1- مسئله مبلغان مذهبي و آدمخوارها (missionaries and cannibals):
تعداد سه آدمخوار و سه مبلغ مذهبي در يك سوي يك رودخانه قرار دارند. يك قايق با گنجايش حداکثر 2 نفر براي انتقال اين افراد به آن سوي رودخانه وجود دارد. توجه شود که قايق نمی‌تواند بدون سرنشین حرکت کند چرا كه حداقل به یک قايق­ران احتياج دارد. مشكل اينجاست كه اگر در يك سوی رودخانه، تعداد آدم­خوارها بيشتر از مبلغين شوند، آن‌ها را مي‌خورند. هدف اين است كه بدون آسیب رسیدن به كسي، همه به آن سوي رودخانه منتقل شوند.

الف) نحوه نمایش (coding) هر جواب از مسئله را توضیح دهید.

ب)درخت جستجوی مسئله را با الگوریتم BFS رسم نموده و تعداد گره لازمی را که برای رسیدن به جواب بسط داده می‌شوند گزارش نمایید؟ جواب مورد نظر در چه سطحی از درخت جستجو قرار دارد؟

پ) بند الف را برای الگوریتم DFS تکرار نمایید؟  

ت) کدامیک از دو الگوریتم فوق را برای حل مسئله مورد نظر توصیه می‌نمایید؟ چرا؟

ث) به نظر شما کدامیک از الگوریتم‌های جستجوی کورکورانه دیگری که در کلاس مورد بحث قرار گرفت کارایی بهتری دارند؟ چرا؟

ج) مسئله فوق را برای اندازه‌های بزرگتر n (تعداد مبلغین مذهبی و آدمخوارها) و c (حداکثر ظرفیت قایق) گسترش دهید و با استفاده از زبان برنامه‌نویسی MATLAB، الگوریتم BFS و DFS را با هدف رسیدن به جواب برای اندازه‌های مختلف مسئله به‌کار بگیرید. در هر مورد تعداد گره بسط داده ‌شده و زمان جواب الگوریتم را گزارش نمایید. دقت کنید که ممکن است مسئله در ازای ترکیب خاصی از {n وc} جواب نداشته باشد. افزایش اندازه مسئله را تا جایی ادامه دهید که برنامه شما بتواند در زمان معقول خروجی حاصل نماید …
دانلود فایل

دانلود فایل”تحقیق برنامه نویسی مسئله مبلغان مذهبي و آدمخوارها با متلب با روش های جستجو در سطح و جستجو در عمق”

ساختمان و سازه

پروژه درس المان محدود، تحلیل خرپا با استفاده از نرم افزار Matlab و Abaqus

دانلود پروژه المان محدود با موضوع تحلیل خرپا با استفاده از نرم افزار متلب و آباکوس،
در قالب pdf و در 25 صفحه.

موضوع پروژه:
تحلیل دو خرپای با سه گره و سه عضو تحت اثر بارگذاری و شرایط تکیه گاهی دلخواه با استفاده از نرم افزار متلب و آباکوس.

دانلود فایل

دانلود فایل”پروژه درس المان محدود، تحلیل خرپا با استفاده از نرم افزار Matlab و Abaqus”

مهندسی کامپیوتر

تحقیق برنامه نویسی مسئله n وزیر با نرم افزار متلب با روش های جستجو در سطح و جستجو در عمق (BFS، DFS)

دانلود تحقیق برنامه نویسی مسئله n وزیر با نرم افزار متلب با روش های جستجو در سطح و جستجو در عمق (BFS, DFS) به همراه فایل گزارش کامل word در دانشگاه صنعتی امیرکبیر،


بخشی از متن تحقیق:
1- مسئله n وزیر:
می خواهیم n وزیر را طوری روی یک صفحه شطرنج (n×n) قرار دهیم که هیچ دو وزیری یکدیگر را تهدید نکنند (یک وزیر، مهره ای را که با آن در یک سطر، ستون یا قطر باشد تهدید می کند).

حالت اوليه: وزيرها روي قطر اصلي صفحه شطرنج قرار گرفته اند.

الف) نحوه مدلسازی مسئله (حالت هدف، عملگر شاخه زنی، چگونگی حذف جواب های تکراری یا نشدنی) را توضیح دهید.

ب) درخت جستجوی مسئله را در حالت n=4 براي الگوريتم‌هاي BFS ، DFS و  UCS (جستجو با هزینه یکنواخت) رسم نمایید.     

ج) مسئله فوق را برای اندازه‌های بزرگتر n گسترش دهید و با استفاده از زبان برنامه‌نویسی MATLAB، الگوریتم هاي بند (ب) را با هدف رسیدن به يك جواب برای اندازه‌های مختلف مسئله به‌کار بگیرید. در هر مورد تعداد گره بسط داده‌شده و زمان جواب الگوریتم را در قالب يك جدول گزارش نمایید. افزایش اندازه مسئله را تا جایی ادامه دهید که برنامه شما بتواند در زمان معقول خروجی حاصل نماید.

د) به نظر شما کدامیک از الگوریتم‌های جستجوی فوق يا الگوريتم‌هاي کورکورانه دیگری که در کلاس مورد بحث قرار گرفت کارایی بهتری براي حل مسئله n وزير دارند؟ چرا؟ …
دانلود فایل

دانلود فایل”تحقیق برنامه نویسی مسئله n وزیر با نرم افزار متلب با روش های جستجو در سطح و جستجو در عمق (BFS، DFS)”

سایر

تحقیق درس مدیریت کیفیت منابع آب (مدل کلی سینتیک) به همراه فایل کدنویسی متلب و گزارش word و پاورپوینت

دانلود تحقیق درس مدیریت کیفیت منابع آب (مدل کلی سینتیک) به همراه فایل کدنویسی متلب و گزارش پروژه در قالب word و پاورپوینت ارائه پروژه در دانشگاه صنعتی امیرکبیر،


 تعریف مساله:
در این مدل ورودی به صورت مقدار کلی نیتروژن ارگانیک و CBOD به صورت نقطه ای در ابتدای رودخانه وارد می شود. این مدل به صورت ناپایدار [1] و متغیر در زمان با حل عددی تفاضل محدود رو به جلو حل می شود.

نحوه مدل سازی این برنامه بدین صورت است که ورودی ها (غلظت ها، پارامترها و مدت زمان مورد نظر از لحظه ورود آلاینده) توسط کاربرد در برنامه اکسل [2] در جداول مربوطه وارد می شود، سپس مدلی که توسط زبان برنامه نویسی متلب [3] نوشته شده است اجرا می شود و داده ها از این فایل اکسل فراخوانی می شوند.

در نهایت خروجی های مدل که شامل غلظت آلاینده ها (غلظت نیتروژن آلی، آمونیوم، نیتریت و نیترات)، غلظت اکسیژن موجود در آب (و غلظت اکسیژن کمبود)، زیست توده جلبک می باشد، در یک فایل خروجی اکسل وارد می­ شوند.
دانلود فایل

دانلود فایل”تحقیق درس مدیریت کیفیت منابع آب (مدل کلی سینتیک) به همراه فایل کدنویسی متلب و گزارش word و پاورپوینت”