當前位置:編程學習大全網 - 電腦編程 - Matlab pdepe求解偏微分方程

Matlab pdepe求解偏微分方程

函數pdex1

m = 0;

x=linspace(0,1,20);

t=linspace(0,2,5);

sol=pdepe(m,@pdex1pde,@pdex1ic,@pdex1bc,x,t);

u=sol(:,:,1);

沖浪(x,t,u)

我猜的

plot(x,u(end,))

function[c,f,s]=pdex1pde(x,t,u,DuDx)

c=pi^2;

f = DuDx

s=u^2;

函數u0=pdex1ic(x)

u0 = sin(pi * x);

function [pl,ql,pr,qr]=pdex1bc(x1,u1,xr,ur,t)

pl = u 1;

QL = 0;

pr = pi * exp(-t);

QR = 1;

  • 上一篇:少兒編程指南,妳會讓孩子學編碼嗎?
  • 下一篇:如何安裝zbrush4.0插件?安裝目錄最好切掉。謝謝妳。
  • copyright 2024編程學習大全網