24小时热门版块排行榜    

查看: 1912  |  回复: 0

zyabdnon

新虫 (初入文坛)

[交流] 求算法大师解释一下龙格库塔迭代方法

最近在看Beam Propagation Model的数值计算,其中有一个微分方程公式如下:

求算法大师解释一下龙格库塔迭代方法

其中P是算子,形式如下:

求算法大师解释一下龙格库塔迭代方法-1

n0,k,beta给定,n在横场上有二维分布。

可以用给定的A(x,y,z)的场分布来确定A(x,y,z+delta_z)的场分布,我用matlab尝试了直接数值求解和差分法求解,但是都因为数值误差导致步数多了之面场分布不对。

看文献中别人是用的龙格库塔迭代来算的A(x,y,z+delta_z),不知道哪位算法大师能解释一下是怎么一个迭代过程得到的A(x,y,z+delta_z)。

跪谢啊!!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zyabdnon 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见