Solving the Heat Diffusion Equation (1D PDE) in Matlab

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

Great tutoring!! You saved me in graduate project

anjalibhattarai
Автор

Thank you Kody for this video. Very clearly shows how a finite difference method works, and is different from other techniques like finite volume. Conservation is not imposed in finite difference, as the video shows, Temperature at previous timestep is used to predict fluxes.

kedarshete
Автор

Thank you very much. It was so, so useful !!!

johangoethe
Автор

quite educative, thanks. please further with 2D HEAT DIFFUSION.

baacademy
Автор

Wonderful tutorial. Very nicely presented.

tapasbhattacharya
Автор

Thanks a lot for this, a colleague forwarded it to me and it is really great :)

sarahgayot
Автор

Hey this is a fantastic Video!! You just simply helped me solving a PDE without ever having to touch Fourier series!!! Thank you!!!

But what if your starting condition at x=0 is a heat input of q_convek = 400W, and you know the temperatur far away from the surface T(x=-0.5*L, t=0) = 2000K, but you don't know T(0, 0).

Basicly I want to simulate wall temperture in a combustion engine cylinder, and I know T(L, 0)=0, T(-0.5*L, 0)~2000, qdot(0, t=0:t_final) = 400W

jeppelarsen
Автор

How does the analytical solution looks like when having a flux in the east boundary condition?

mariadelafuenteruiz
Автор

Kody, excellent video. How would the equations change if we were to look at a triangular section? It has been years since I took this course.

chucknorris
Автор

great tutorial... very helpful... thankyou

sohaibkhan
Автор

great video!!! thank you. i wrote figure instead of figure(1) and ended with Matlab making 5001 plots though lmao

luciagerman
Автор

Is it possible to have T2s not be set as constant with these equations? Also can this be modified to use a non constant specific heat value ie varying with temperature?

nodddyyyy
Автор

How would you include heat exchange with environment? Have a bar at constant temperature (e.g. 400C) and and instead of surface temperature give outside temperature (20C). How would you calculate heat exchange with environment in this case?

hellsing
Автор

thx a lot. it was perfect. i have a question. when we have three insulations layers, how we should write the code?

saeedrastegar
Автор

in lines 26 and 27, I think the first derivative near the walls should be divided by dx*(dx/2) and not dx^2. the distance between each wall and its adjacent node is dx/2.

abdel-gqpo
Автор

Thank you sir. In this code wanted to plot surface plot of x, t and T. But it is showing error. Can anyone give suggestion.

manishkala
Автор

Thanks for the video. I want to use this code for concentration diffusion in a film is that possible? Because when i put my values for concentrations instead of Temparatures is starts to explode and its not working as nice as here.

shadankazempoursabahi
Автор

can we plot t vs T here? if possible then please tell me how. thank you

krishnendupaul
Автор

Hey, Im trying to do the same process but with two different materials any advise?

pedrovinicius
Автор

In line 7, dx should be l/(n-1), no?

naziabinte