how to solve this equation in matlab? Please help
1 次查看(过去 30 天)
显示 更早的评论
采纳的回答
Torsten
2016-2-23
Use MATLAB's bvp4c to solve
y1' = y2
y2' = a*sin(y1)*cos(y1)
(a=V^2/V_th^2*Pi^2/L^2)
with boundary conditions
y1(0.01)=Pi/2
y1(L)=Pi/2
Best wishes
Torsten.
5 个评论
Torsten
2016-2-25
To plot, add
x = linspace(0,L,20);
y = deval(sol,x);
plot(x,y(1,:));
after the line
sol=bvp4c(@(x,y)ode(x,y,a),@bc,solinit);
Best wishes
Torsten.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 PDE Solvers 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!