有限差分法及matlab实现,有限差分法与matlab实现

《有限差分法与matlab实现》由会员分享,可在线阅读,更多相关《有限差分法与matlab实现(13页珍藏版)》请在金锄头文库上搜索。

1、 有限差分法解静电场的边值问题的算法实现及相关问题讨论: 王宁远 中国科学技术大学 09 级物理 2班 E-mail wnymail.ustc.edu.cn 摘要: 本文用MATLAB实现了有限差分法解静电场边值问题的算法,将偏微分方程的问题化为线性方程 组问题,并使用了迭代法进行线性方程组的数值解。讨论了从几个角度去优化迭代法的措施。并运用这 样的方法解决了文1的闪电模拟问题,使用了更优化的算法对重新进行了计算,并一定程度上改进了 模型,讨论了几个与文1所持的不同的观点。 正文: 经典场的边值问题在数学上表达为泊松方程和拉普拉斯方程,但解偏微分方程往往是困难的。幸而 很多时候对于具体问题我们。

2、需要的不是解析解,而是数值解,所以可以考虑用连续变量离散化的方法求 出数值解,在足够的精度上进行逼进,这就引出了有限差分法。 1.1 有限差分法: 有限差分法: 微分: f x= f xhf x h h0= dy dx 用有限的h代替,使得 f x y x 差分的种类: 一阶差分: f xhf x h 或者 f xf xh h 或者 f xhf xh 2h 二阶差分: f xhf x h f xf xh h h = f xhf xh2fx h2 设Ux,y,z为空间电势的函数。 泊松方程: 2U= 使用二阶差分代替泊松方程中的拉普拉斯算符,有: 2U= 2U x2 2U y2 2U z2 = 。

3、f xh,y,zf xh,y ,z2fx,y,z h2 表示分别对三个变元求差分之和,以下相同 矩阵(数组)是计算机中重要的数据结构,为了方便用矩阵去存储数据&#x

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值