پروژه ها و تحقیقات دانشجویی

پروژه ها و تحقیقات دانشجویی

فروشگاه دانلود پروژه ها ،مقاله و تحقیقات دانشجویی - project , computer , book , pdf , word, پروژه , تحقیق , مقاله , کارآموزی , پایان نامه , عمران , کامپیوتر , ساختمان , الکترونیک
پروژه ها و تحقیقات دانشجویی

پروژه ها و تحقیقات دانشجویی

فروشگاه دانلود پروژه ها ،مقاله و تحقیقات دانشجویی - project , computer , book , pdf , word, پروژه , تحقیق , مقاله , کارآموزی , پایان نامه , عمران , کامپیوتر , ساختمان , الکترونیک

کد متلب حل معادله انتقال حرارت دو بعدی ناپایدار(دو بعد مکان و یک بعد زمان)

کد متلب حل معادله انتقال حرارت دو بعدی ناپایدار(دو بعد مکان و یک بعد زمان) به روش ADI با شرایط مرزی دما ثابت با توضیحات خط به خط در ورد

این فایل حاوی کد متلب حل معادله پارابولیک نا پایدار دو بعدی انتقال حرارت به روش ADI می باشد


مشخصات فایل
تعداد صفحات3
حجم0 کیلوبایت
فرمت فایل اصلیrar
دسته بندیمهندسی شیمی

توضیحات کامل
به نام خدا
 
این فایل حاوی کد متلب حل معادله پارابولیک نا پایدار دو بعدی انتقال حرارت به روش ADI با شرایط مرزی دما ثابت می باشد که در زیر آمده است:
 
T_{t}  =  alpha*( T_{xx} + T_{zz} )
Boundary and initial condition is constant temperature
 
این برنامه ابتدا ابعاد و تعداد مش ها در سه جهت را از کاربر دریافت کرده و با تشکیل ماتریس ضرایب A و ماتریس ثابتها b آنها را به روش ماتریس معکوس حل و نتایج هر گام زمان را ضمن نمایش در command window با دستور mesh رسم می کند.
در انتها نیز حل عددی را با حل تحلیلی مقایسه و خطا را با دستور contour رسم می کند.
 
توضیحات برنامه در دو بخش توضیحات کلی و جزئی در 4 صفحه ورد ارائه شده است.
 
توضیحات کلی شامل نحوه ی مش بندی، نام گذاری نود ها، درایو کردن معادلات، تشکلی ماتریس ضرایب و ثابت ها A و b ، معرفی پارامتر ها می باشد.
 
توضیحات جزئی نیز شامل توضیحات خط به خط برنامه است که در زیر آورده شده است:

ابتدا برنامه در خطوط 16 تا 19 مقادیر مربوط به ابعاد و تعداد گامهای زمان و زمان انتهایی را از کاربر دریافت می کند. سپس با این مقادیر تعداد گره ها در جهت x و z را محاسبه می کند و دو رشته با فواصل محاسبه شده با نامهای x و z می سازد.

در بلوک for مربوط به خطوط 31 تا 36 مقادیر شرایط مرزی را از تابع آن (Bound_Cond)  استخراج کرده و در ماتریس T1 قرار می دهد.

در خط 28 هم شرط اولیه را از کاربر دریافت و در ماتریس T1 قرار می دهد.

دقت شود که شرایط مرزی بعد از دریافت شرط اولیه اعمال می شود (در خط 34) زیرا؛ لبه های صفحه در لحظه شروع انتقال حرارت هم در دمای ثابت قرار دارند.

در بلوک مربوط به خطوط 42 تا 135  که بلوک اصلی برنامه است ماتریسها را تشکیل و در خطوط76 و 111  آنها را به روش ماتریس معکوس حل می کند.

در این بلوک مسئله به دو قسمت تقسیم شده و برای هر بعد جداگانه ماتریس ها تشکیل و حل می شوند.

خطوط 47 تا 81 برای بعد x و خطوط 85 تا 119 برای بعد z می باشد.

در خطوط 123 تا 133 ضمن نشان دادن ماتریس توزیع دما در گام جاری زمان این ماتریس توسط دستور mesh در نمودار مربوطه رسم می شود.

در خطوط 136 تا 140 هم حل تحلیلی به دست می آید و اختلاف آن با حل عددی که در خط 141  به دست می آید؛ در فیگوری جدا با دستور contour رسم می شود.

 

در انتها در command window  ماتریس های مربوط به توزیع دما در هر گام زمان نمایش داده می شود.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب برای تولید عدد تصادفی (محاسبات عددی)

کد متلب برای تولید عدد تصادفی (محاسبات عددی)

کد متلب برای تولید عدد تصادفی (محاسبات عددی) در قالب نرم افزار متلب


مشخصات فایل
تعداد صفحات1
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیمهندسی کامپبوتر و فناوری اطلاعات

توضیحات کامل

کد متلب برای تولید عدد تصادفی (محاسبات عددی) در قالب نرم افزار متلب

 

توضیحات

متلب یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژه متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند. کار کردن با ماتریسها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره می‌شود. یک رشته به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستون‌ها به تعداد کاراکترهاست) ذخیره می‌شود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون ذخیره می‌شوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.  علاوه بر توابع فراوانی که خود متلب دارد، برنامه‌نویس نیز می‌تواند توابع جدید تعریف کند.  ساخت رابط گرافیکی کاربر مانند دیالوگ‌هایی که در محیط‌های ویژوال مانند بیسیک و C وجود دارند، در متلب امکان‌پذیر است. این قابلیت، ارتباط بهتری را میان برنامه‌های کاربردی نوشته‌شده با متلب و کاربران برقرار می‌کند.  متلب که از محصولات شرکت مت‌ورکس است، برای گروه‌های مختلف مهندسان رشته‌های مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب برای روش SECANT (محاسبات عددی)

کد متلب برای روش SECANT (محاسبات عددی)

کد متلب برای روش SECANT (محاسبات عددی) در قالب نرم افزار متلب


مشخصات فایل
تعداد صفحات1
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیمهندسی کامپبوتر و فناوری اطلاعات

توضیحات کامل

کد متلب برای روش SECANT (محاسبات عددی) در قالب نرم افزار متلب

 

توضیحات

متلب یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژه متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند. کار کردن با ماتریسها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره می‌شود. یک رشته به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستون‌ها به تعداد کاراکترهاست) ذخیره می‌شود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون ذخیره می‌شوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.  علاوه بر توابع فراوانی که خود متلب دارد، برنامه‌نویس نیز می‌تواند توابع جدید تعریف کند.  ساخت رابط گرافیکی کاربر مانند دیالوگ‌هایی که در محیط‌های ویژوال مانند بیسیک و C وجود دارند، در متلب امکان‌پذیر است. این قابلیت، ارتباط بهتری را میان برنامه‌های کاربردی نوشته‌شده با متلب و کاربران برقرار می‌کند.  متلب که از محصولات شرکت مت‌ورکس است، برای گروه‌های مختلف مهندسان رشته‌های مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

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

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

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


مشخصات فایل
تعداد صفحات1
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیمهندسی کامپبوتر و فناوری اطلاعات

توضیحات کامل

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

 

توضیحات

متلب یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژه متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند. کار کردن با ماتریسها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره می‌شود. یک رشته به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستون‌ها به تعداد کاراکترهاست) ذخیره می‌شود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون ذخیره می‌شوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.  علاوه بر توابع فراوانی که خود متلب دارد، برنامه‌نویس نیز می‌تواند توابع جدید تعریف کند.  ساخت رابط گرافیکی کاربر مانند دیالوگ‌هایی که در محیط‌های ویژوال مانند بیسیک و C وجود دارند، در متلب امکان‌پذیر است. این قابلیت، ارتباط بهتری را میان برنامه‌های کاربردی نوشته‌شده با متلب و کاربران برقرار می‌کند.  متلب که از محصولات شرکت مت‌ورکس است، برای گروه‌های مختلف مهندسان رشته‌های مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

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

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

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


مشخصات فایل
تعداد صفحات1
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیمهندسی کامپبوتر و فناوری اطلاعات

توضیحات کامل

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

 

توضیحات

متلب یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژه متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند.  کار کردن با ماتریسها در متلب بسیار ساده است. در حقیقت تمام داده‌ها در متلب به شکل یک ماتریس ذخیره می‌شوند. برای مثال یک عدد (اسکالر) به شکل یک ماتریس ۱*۱ ذخیره می‌شود. یک رشته به شکل ماتریسی با یک سطر و چندین ستون (که تعداد ستون‌ها به تعداد کاراکترهاست) ذخیره می‌شود. حتی یک تصویر به شکل یک ماتریس سه بعدی ذخیره می‌گردد که بُعد اول و دوم آن برای تعیین مختصات نقاط و بُعد سوم آن برای تعیین رنگ نقاط استفاده می‌شود. فایل‌های صوتی نیز در متلب به شکل ماتریس‌های تک ستون ذخیره می‌شوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.  علاوه بر توابع فراوانی که خود متلب دارد، برنامه‌نویس نیز می‌تواند توابع جدید تعریف کند.  ساخت رابط گرافیکی کاربر مانند دیالوگ‌هایی که در محیط‌های ویژوال مانند بیسیک و C وجود دارند، در متلب امکان‌پذیر است. این قابلیت، ارتباط بهتری را میان برنامه‌های کاربردی نوشته‌شده با متلب و کاربران برقرار می‌کند.  متلب که از محصولات شرکت مت‌ورکس است، برای گروه‌های مختلف مهندسان رشته‌های مختلف از جمله مهندسی برق، مکانیک، رایانه و… کاربرد بسیاری دارد.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب حل معادله سهموی ناپایدار سرعت سیال بین دو صفحه با 4 روش

کد متلب حل معادله سهموی ناپایدار سرعت سیال بین دو صفحه با 4 روش

این برنامه معادله سهموی ناپایدار توزیع سرعت برای حرکت سیال بین دو صفحه در مختصات کارتزین را با 4 روش صریح، صریح دوفورت فرانکلین، روش ضمنی لانسون و روش کرانک نیکلسون حل و نتایج را مقایسه می کند به همراه توضیحات کامل در ورد


مشخصات فایل
تعداد صفحات4
حجم0 کیلوبایت
فرمت فایل اصلیrar
دسته بندیمهندسی شیمی

توضیحات کامل

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

سیال بین دو صفحه قرار دارد و در لحظه اولیه یکی از صفحات با سرعت ثابت 40 شروع به حرکت میکند.

برای هر یک از روش ها یک گام مکان و دو گام زمان برای مقایسه انتخاب می کند و در انتها ضمن نشان دادن ماتریس توزیع سرعت، نمودارهای هر گام را که مجموعا 8 نمودار می شود را رسم میکند.

در فایل ورد توضیحات کامل این پروژه شامل توضیح کامل هر 4 روش ، نحوه ی مش یندی در این 4 روش و معادلات اصلی این 4 روش را توضح میدهد.

همچنین شرایط مرزی و اولیه نیز در فایل ورد توضیح داده شده است.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب برنامه حل معادله لاپلاسین پایدار دما به روش ضمنی با قابلیت انتخاب شرایط مرزی توسط کاربر

کد متلب برنامه حل معادله لاپلاسین پایدار دما به روش ضمنی با قابلیت انتخاب شرایط مرزی توسط کاربر

این برنامه معادله لاپلاسین انتقال حرارت دو بعدی پایدار رو برای یک صفحه حل میکنه در این برنامه کاربر امکان انتخاب نوع شرط مرزی در چهار طرف صفحه رو داره همچنین کاربر میتونه دما و ضریب جابجایی هر ضلع رو انتخاب کنه این برنامه به روش ضمنی معادله رو حل می کنه


مشخصات فایل
تعداد صفحات8
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیمهندسی نفت

توضیحات کامل

این برنامه معادله لاپلاسین انتقال حرارت دو بعدی پایدار رو برای یک صفحه حل میکنه .در این برنامه کاربر امکان انتخاب نوع شرط مرزی در چهار طرف صفحه رو داره .همچنین کاربر میتونه دما و ضریب جابجایی هر ضلع رو انتخاب کنه . این برنامه به روش ضمنی معادله رو حل می کنه

 

این برنامه حاوی کد متلب برای حل معادله انتقال حرارت دو بعدی و پایدار در صفحه است.

این برنامه به روش ضمنی معادله ی مذکور رو حل میکنه.

شرط مرزی در هر ضلع قابل انتخاب از طرف کاربر هست و همچنین کاربر میتونه دمای ثابت یا دمای محیط و ضریب جابجایی رو برای هر ضلع وارد کنه.

برنامه در انتها پروفایل دما رو رسم میکنه و همچنین ماتریس نهایی دما رو نشون میده.

در نوشتن این برنامه از ماتریس های پراکنده (sparce) به منظور Overclock کردن برنامه استفاده شده است.

این برنامه مناسب برای دروس ریاضی پیشرفته در رشته های مهندسی شیمی، نفت، گاز و مکانیک می باشد.


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب مدلسازی کالکتور خورشیدی

کد متلب مدلسازی کالکتور خورشیدی

در این پروژه معادله پارابولیک ناپایدار انتقال حرارت با شرایط مرزی جابه جایی و تشعشع خورشیدی در سطع به روش کرانک نیکلسون حل و ماتریس توزیع دما به دست می آید


مشخصات فایل
تعداد صفحات1
حجم0 کیلوبایت
فرمت فایل اصلیzip
دسته بندیطراحی و تحلیل

توضیحات کامل

به نام خدا

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

در این پروژه معادله پارابولیک ناپایدار انتقال حرارت با شرایط مرزی جابه جایی و تشعشع خورشیدی در سطع به روش کرانک نیکلسون حل و ماتریس توزیع دما به دست می آید.

ضریب هدایت حرارتی صفحه، ضریب جابجایی محیط شدت تشعشع خورشید ضریب نفوذ حرارت و دمای محیط قابل انتخاب از طرف کاربر می باشد.

معادله و پارامترهای آن نیز به شکل زیر می باشد.

T_{t} = T_{yy} 

 Constant Initial Condition 
 at t=0 T = 50 

 Boundary Conditions: 

 at    y=0      q" * A  -k * A * T_{y}    =    h * A * (  T - T_inf) 

 at   y  = L             -k * A * T_{y}  =  0 

 q" is Solar Radiation Rate

 h is convectivity of atmosphere 
 k is conductivity of plate 
 T_inf is ambiant temperature


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

کد متلب رسم سری فوریه موج مربعی

کد متلب رسم سری فوریه موج مربعی خط های برنامه حاوی توضیحات لازم به صورت کامنت هستند. برای مشاهده نتایج کافیست کد را در نرم افزار متلب Run نمایید. ...