Exact solution for Burgers equation. How to write the matlab code with the given information? Multiple plots for different t's
6 次查看(过去 30 天)
显示 更早的评论
Code to plot in matlab. Multiple plots on one graph
The Family of Solutions are:
u(x,t)=(-2*sinh(x))/(cosh(x)-exp(-t))
u(x,0)=(-2*sinh(x))/(cosh(x)-1) As t->0
u(x,t)=-2tanh(x) As t->infinity
x=linspace[-6,6]
t= [.2 .5 1 .2]
Plot should look similar to attachment
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/157205/image.png)
0 个评论
回答(1 个)
Mijiddorj Renchin-Ochir
2017-3-22
x = -6:0.1:6; hold all axis([-6 6 -4 4]); t=0; u=(-2*sinh(x))./(cosh(x)-exp(-t)); plot(x,u,'--'); for t=0.2:0.5:1.2 u=(-2*sinh(x))./(cosh(x)-exp(-t)); plot(x,u); end
0 个评论
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!