以下示例说明如何求解多点边界值问题,其中关注的解满足积分区间内的条件。
对于 [0,λ] 中的 x,考虑以下方程
交界点 x=1 同时包含在这两个区域中。在此交界点上,求解器会产生左解和右解,这两个解必须相等,以确保解的连续性。
要在 MATLAB® 中对此方程组求解,您需要先编写方程组、边界条件和初始估计值的代码,然后再调用边界值问题求解器 bvp5c。您可以将所需的函数作为局部函数包含在文件末尾(如本处所示),或者将它们作为单独的命名文件保存在 MATLAB 路径上的目录中。
编写方程代码
v
′
(x) 和 C