设矩形金属槽,长为10cm,宽为6cm,其侧板和底板接地,盖板电压为5V(相对值)。
求槽内场(电位)的分布?
迭代解法:(取最小步长为0.1cm)
运行效果图如下:

源代码如下:
lx=61;ly=101;
v1=zeros(ly,lx);
for j=2:lx-1
v1(ly,j)=5;
end
v2=v1;m=1;t=0;k=0;
while(m>0.00001)
k=k+1
m=0;
for i=2:ly-1
for j=2:lx-1;
v2(i,j)=(v1(i,j+1)+v1(i+1,j)+v1(i-1,j)+v1(i,j-1))/4;
t=(v2(i,j)-v1(i,j));
if(t>m)m=t;end
end
end
v1=v2;
end
subplot(1,2,1),mesh(v2)
axis([0,61,0,101,0,5])
subplot(1,2,2),contour(v2,32)

这个实验我今天上午电磁场课程的原实验,我课上没做出来,所以下午自己找教程安装了MATLAB 2016A,自己做了一遍各方面还是很有收获。我是一个硬件技术菜鸟,希望能和大家一起持续学习。

有限差分法的MATLAB程序!!!!相关推荐

  1. matlab有限差分法编程波导_有限差分法的Matlab程序

    fori=1:n-1 x(i)=a+i*h; function FD_PDE(fun,gun,a,b,c,d) % 用有限差分法求解矩形域上的 Poisson 方程 tol=10^(-6); % 误差 ...

  2. matlab二维谐振子,基于有限差分法求解的二维谐振子的MATLAB程序如下。哪位大神能帮我做个注明啊,完全看不懂啊,,急...

    基于有限差分法求解的二维谐振子的MATLAB程序如下.哪位大神能帮我做个注明啊,完全看不懂啊,,急0 ____丿呆呆丶2017.04.15浏览20次分享举报 tic clc clear L=20; W ...

  3. 紧致差分的matlab程序,对流占优扩散方程的一种新C—N 紧致差分格式

    冯立伟+席伟 摘要:给出了对流扩散方程一种新的C-N紧致差分格式,其截断误差为时间二阶空间四阶,且为无条件稳定的.编制了MATLAB程序,数值试验表明了格式的有效性. 关键词:对流扩散方程:紧致格式: ...

  4. 用matlab程序表示三角形序列,MATLAB程序举例带注释

    1.绘制云图 Ex=18 En=2 He=0.2 hold on for i=1:1000 Enn=randn(1)*He+En; x(i)=randn(1)*Enn+Ex; y(i)=exp(-(x ...

  5. fcm算法的MATLAB实现,FCM算法的matlab程序(初步)

    FCM算法的matlab程序 1.采用iris数据库 iris_data.txt 5.1 3.5 1.4 0.2 4.9 3 1.4 0.2 4.7 3.2 1.3 0.2 4.6 3.1 1.5 0 ...

  6. matlab 流程计算方法,吸波材料LLG公式计算复磁导率的过程及matlab程序

    看到一篇paper,利用Landau-Lifshitz-Gilbert 公式计算片状颗粒的复磁导率.(JAP 107,033913, 2010) http://scitation.aip.org/co ...

  7. matlab图像定位分割,車牌定位matlab程序:通過hsv彩色分割方式定位車牌

    最近看了<基於數字圖像處理的車牌識別研究>這篇論文,對車牌識別知識講的很仔細,推薦. 1.(摘自<基於數字圖像處理的車牌識別研究>) 通過對大量車牌圖像的分析,可以發現對於具有 ...

  8. matlab dfp法,DFP算法及Matlab程序.docx

    DFP算法及Matlab程序 作业二 用DFP算法求解,取,.一.求解:求迭代点x1令,得的极小值点,所以得:于是,由DFP修正公式有下一个搜索方向为求迭代点x2令,得的极小值点于是得:,所以:,因H ...

  9. matlab程序eX2_2是什么意思,第2章 MATLAB程序设计

    第2章MATLAB程序设计基础 Matlab以矩阵为运算单元,除非特殊需要,矩阵不必事先定义维数大小.Matlab还提供了丰富的矩阵运算函数,如求逆矩阵的inv函数,求方阵行列式的det函数,求矩阵特 ...

最新文章

  1. Hadoop2.6.5集群搭建
  2. POJ1325二分匹配或者DINIC(最小路径覆盖)
  3. 每天一道LeetCode-----只可能有'.'和'*'的字符串正则匹配
  4. 一个数据库的所见即所得的好工具
  5. 几个经常用到的字符串的截取(java)
  6. [恢]hdu 2206
  7. Visual Studio 开发者命令行找不到 ildasm命令及无法创建 CLR 项目的解决方法
  8. 【C++】在控制台上跳极乐净土-easyX简单音乐及动画
  9. HP Proliant DL360 G9使用业务网卡登录ILO管理
  10. c预言plc编程语言,【讨论】对于PLC的编程语言STL、LAD、SCL等,你用的哪种语言呢?...
  11. python前面三个大于号是啥_JavaScript 无符号位移运算符 三个大于号 的使用方法...
  12. 英式英语和美式英语的差异1-用词
  13. rhce8的rh294练习环境
  14. 小米再显价格杀手本色,将推更便宜5G手机
  15. Java图形化界面---
  16. VC6.0 通过ado连接access数据库
  17. 《消费者行为学》读书笔记 第二章 知觉
  18. 干货:从零设计高并发架构
  19. Linux网络项目实验------网络架构(DNS域名解析、NFS共享服务、LAMP服务、搭建论坛、PXE自动装机)
  20. “模式识别”技术识别12306验证码

热门文章

  1. hadoop生态圈详解
  2. chromedriver镜像
  3. MySQL,Oracle系统学习,以及SQL语言-----数据库篇学习笔记
  4. 边际效用递减推导需求曲线_软件需求曲线
  5. 数据结构--链栈的c语言实现(超详细注释/实验报告)
  6. 空间权重矩阵与相关性检验(Stata)
  7. 笔记本电脑怎么启用c语言,win7笔记本启动0xc000014c信息,如何解决的教程
  8. 微型计算机是计算器吗,计算器和计算机的区别?
  9. 【CTF】Misc7——乌云邀请码+图穷匕见+convert
  10. 【前端】Jquery详细教程