嗨〜我正在学习使用Shootig方法来求解带边界条件的微分方程。问题是(来自Sauer教科书):
function z=F(s)
a=0;b=1;yb=3;
ydot=@(t,y) [y(2);4*y(1)];
[t,y]=ode45(ydot,[a,b],[1,s]);
z=y(end,1)-yb; % end means last entry of solution y
我的问题是关于“ ydot = @(t,y)[y(2); 4 * y(1)];”。我知道这是一个函数句柄。但是这里的y(2)和y(1)是什么?我看过带有括号的函数句柄。为什么我们在这里有方括号?