دانشکده فایل 2

مرجع دانلود انواع فایلهای دانشجویی و تحقیقات دانش آموزی

دانشکده فایل 2

مرجع دانلود انواع فایلهای دانشجویی و تحقیقات دانش آموزی

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

در این برنامه که به زبان فرترن نوشته شده است معادله بلازیوس با شرایط مرزی مشخص به روش شوتینگ حل شده است. در این روش دو حدس اولیه برای مشتق دوم در نقطه شروع زده می شود. سپس با یکی از روش های حل معادله دیفرانسیل به روش عددی (در این برنامه از روش رانگ کوتا درجه 4) این معادله درجه سه حل می شود تا مقدار مشتق اول تابع در نقطه نهایی بدست آید. در صورتی که تفاوت مقدار بدست آمده با مقدار مرزی داده شده در مسئله کمتر از دقت مورد نظر بود به جواب رسیده ایم در غیر اینصورت حدس جدیدی که یک مقدار میانیابی شده از ...

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

در این برنامه متلب معادله حرارت (Heat Equation) که یک معادله دیفرانسیل پاره ای خطی است برای یافتن دما در امتداد یک میله که یک طرف آن عایق و طرف دیگر آن در دمای ثابت است حل شده است. روش های حل معادله حرارت که در این برنامه پیاده سازی شده اند عبارتند از: روش FTCSروش دوفورت-فرانکل DuFort-Frankelروش لاسونن Laasonenروش کرانک نیکلسون Crank-Nicolson  برنامه برای هر چهار روش معادله را حل کرده و نمودار توزیع دما در امتداد طول میله را در زمان های مختلف ترسیم می کند. همچنین برای هر روش در دو مورد مختل ...

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

در این برنامه فرترن معادله دیفرانسیل پاره ای پارابولیک (سهموی) دو بعدی به روش ADI حل شده است. معادله ی پارابولیک در یک صفحه دو بعدی با شرایط مرزی با مقادیر ثابت در نظر گرفته شده است. برای مشاهده فرضیات مسئله، شرایط اولیه و شرایط مرزی می توانید عکس دمو را مشاهده کنید. برنامه پس از حل معادله به روش ADI در سه زمان خروجی ها را درصفحه نمایش چاپ می کند و در تمام زمانها در فایل متنی چاپ می کند.   برای خرید این پروژه از سایت اصلی با قیمت کمتر کلیک کنید. پروژه شامل فایل فرترن و فایل اجرایی exe بر ...

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

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

برنامه متلب حل معادله موج یک بعدی مرتبه دو به روش صریح

این برنامه موج یک بعدی مرتبه دوم می باشد که فقط شکل موج را به صورت انیمیشن ترسیم می کند. در این برنامه جابجایی اولیه و سرعت اولیه رو به صورت تابع بیان کردم. برنامه فوق گزارش کار ندارد. n = 101; % number of space gridpoints without boundaries dt = 1.6e-2; % time step tf = 8e0; % final time x = linspace(-1,1,n+2)'; x = x(2:end-1); h = x(2)-x(1); r = dt/h; disp(sprintf( 'CFL number: %0.2f' ,r)) u0 = f(x);   U = [u0,u0+dt*g(x)];...     ...

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

برنامه فوق برای حل معادله موج یک بعدی درجه یک  به روش لاکس می باشد. این برنامه شکل موج را به صورت انیمیشن ترسیم می کند و دارای شرط مرزی دریکله در ابتدا و انتها می باشد. شرط اولیه را تابع sin(x) در نظر گرفتم. این برنامه فاقد گزارش کار می باشد. clear all close all clc dx=(pi/12); % interval dt=0.1; % time interval c=1; %velocity of wave v=(c*dt/dx); % noo number... % define initial condition   for i=1:Jx   u1(i)=sin(x(i));   end   u=u1;...   ...

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

  برنامه فوق برای حل معادله موج یک بعدی درجه یک به روش اختلاف بالادست می باشد. این برنامه شکل موج را به صورت انیمیشن ترسیم می کند و دارای شرط مرزی دریکله در ابتدا و انتها می باشد. شرط اولیه را تابع sin(x) در نظر گرفتم. این برنامه فاقد گزارش کار می باشد. clear all close all clc dx=(pi/12); % interval dt=0.1; % time interval c=1; %velocity of wave v=(c*dt/dx); % noo number . . . for i=1:Jx u1(i)=sin(x(i)); end . . .       ...

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

برنامه متلب حل معادله موج یک بعدی درجه یک به روش  مک گورمک می باشد. شرط اولیه sinx می باشد که نمودار را به صورت انیمیشن ترسیم می کند. شرط اولیه u(x,0) = sinx مسئله را برای فاصله مکانی x=0-2pi و  برای مرزهای مکانی( نقاط x=0 و x=2π ) از شرط مرزی مکانی پریودیک استفاده شده است . Δx= π/12 و زمان نهایی را t=10  در نظرگرفته شده است. clear all close all clc dx=(pi/12); % interval dt=0.25; % time interval v=(dt/dx); % noo number . . . fo ...

برنامه متلب حل معادله موج یک بعدی درجه یک به روش اویلر ضمنی

برنامه متلب حل معادله موج یک بعدی درجه یک به روش  اویلر ضمنی می باشد. شرط اولیه sinx می باشد که نمودار را به صورت انیمیشن ترسیم می کند. شرط اولیه u(x,0) = sinx مسئله را برای فاصله مکانی x=0-2piو  برای مرزهای مکانی( نقاط x=0 و x=2π ) از شرط مرزی مکانی پریودیک استفاده شده است . Δx= π/12 و زمان نهایی را t=10  در نظرگرفته شده است. clear all close all clc dx=(pi/12); % interval dt=0.25; % time interval w=0.05; % damping parameter &nb ...