求高手给出一维热传导方程解的图形的matlab代码

问题是:u't=a^2*u''xx
u(t,0)=u(t,L)=0
u(0,x)=100
其中a^2=0.000015 L=50
请好心的高手给出上问题的解u(t,x)的三维图像的matlab代码,不胜感激,顺祝新年愉快。我的qq1429147111 邮箱u200911@126.com

第1个回答  2011-01-06
function main
%热传导方程的差分解法
lda=0.000015;%lad即为a^2
l=50;
h=0.05;%空间步长
alpha=0.5;
tao=alpha*h^2/lda; %时间步长
N=l/h;%空间步数
M=100;%时间步数,由于你条件没有限制,所以我随便取了个值
for i=1:N+1
u(1,i)=fai((i-1)*h);
end
for k=1:M
u(k,1)=g1(k*tao);
u(k,N+1)=g2(k*tao);
end
for k=1:M
for i=2:N
u(k+1,i)=alpha*u(k,i+1)+(1-2*alpha)*u(k,i)+alpha*u(k,i-1);
end
plot([0:h:l],u(k+1,:));
hold on; pause(0.05);
end
function u=fai(x)
u=100;

function u=g1(x)
u=0;

function u=g2(x)
u=0;

就这个拉,你试试看行不,不行的话在联系我吧!!

如何用matlab求解热传导偏微分方程?
1、首先要打开MATLAB R2016a软件,如下图所示。2、然后在打开的页面中,选择默认模式(Generic Scalar)-标量模式,具体如图。3、建立几何模型,绘制两个椭圆,再定义边界条件,具体如图所示。4、再定义PDE类型和系数,如下图所示。5、并将其三角形网格化,具体如图所示。6、最后可以对PDE图形进行求解了...

热传导问题与有限元matlab计算
pde = struct('m', 0, 'c', 1, 'k', 1, 'f', 0, 'geometry', 'square', 'xmin', 0, 'xmax', 1, 'ymin', 0, 'ymax', 1, 'gridx', xx, 'gridy', yy, 'ic', @pdeic, 'bc', @pdebc);求解PDE sol = pdepe(0, @pdefun, @pdeic, @pdebc, x, [], pde);...

MATLAB的热传导方程的编程不知道错那了,请大神帮忙看看,万分感谢_百度...
第一,u(0,:)=0,这个是不对的。Matlab的数组下标都是从1起始的。如果是取u的第一个元素,需要用u(1,:)第二,u(72:100,1)=(-10*x).\/3+10.\/3,这个语句有问题。注意x是一个100维的行向量,而u只有72:100,所以,需要给将x修改为x(72:100)。第三,在循环中u(1:99,j+1)这个...

matlab一维热传导问题编程有问题 程序无法运行
1、缺 for i=1:201 循环的结尾end 2、绘图数据变量不一致,plot(x,T,'g',X,Q,'r',X,W,'b',X,E,'K'); ,应该都是x 3、坐标区间 axis([2,2,0,1.5]) ; 错误,应该为 axis([-2,2,0,1.5]) ;修改后运行,可以得到如下结果 ...

求用热传导方程进行图像修复的MATLAB代码
求用热传导方程进行图像修复的MATLAB代码 20  我来答 分享 微信扫一扫 新浪微博 QQ空间 举报 浏览8 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 热传导 matlab 图像 修复 代码 搜索资料 本地图片 图片链接 代码 提交回答 匿名 回答自动保存中...

一维热传导方程
Ornstein-Uhlenbeck 过程。热方程及其非线性的推广型式也被应用于影像分析。解热方程:在理想状态下一根棍子的热传导,配上均匀的边界条件。  方程式如下:其中u=u(t,x) 是t和x的双变量函数。x是空间变量,所以x∈ [0,L],其中L表示棍子长度。t是时间变量,所以t≥ 0。

求一个一维瞬态热传导的有限元matlab代码,应用第一类边界条件的
该问题可以根据下列思路来考虑求解:第一步,明确具体的一维瞬态热传导问题的方程,以及初始条件;第二步,网格生成。在给定区域内生成网格,即利用网格将应该区域剖分成若干个小区域,网格质量的高低直接影响到方程计算精度;第三步,协调元。构造有限维的函数空间来近似代替无限维的空间。如空间为有限元...

matlab如何用ode45解热传导方程
ode45 的ode是常微分方程的意思,也就是只有一个自变量 你的方程有dt 有dx,两个自变量 这个是偏微分方程 用ode是解决不了的,参考一下pdetool

有限差分法解热传导方程
这是一个一维稳态热传导问题,其边界条件为T0=900C, Tm=100 C,可以用有限差分法求得沿炉墙厚度方向上的若干个节点的温度值。

word图片显示不全,怎么办?
一维非稳态导热热传导Matlab程序,通过此可以解决偏微方程 APP打开 winfrom中嵌套html,跟html的交互 winfrom中嵌套html,跟html的交互,源码就在里面一看就懂,很简单 APP打开 粘贴图片到Word中只显示一点点显示不全就只有一半截..._CSDN博客 在使用Word的时候,经常会有想不到的问题发生,例如,粘贴图片...

相似回答