偶极子程序for Matlab
by霍家伟
0519037
前言:
MATLAB名字是由MATrix和LABoratory两个词的前三个字母组合而成的.它是MathWorks公司于1982年推出的一套高性能的数值计算和可视化数学软件,被誉为"巨人肩上的工具". 由于使用Matlab编程运算与人进行科学计算的思路和表达方式完全一致,所以不像学习其它高级语言--如Basic,Fortran和C等那样难于掌握,用Matlab编写程序犹如在演算纸上排列出公式与求解问题,所以又被称为演算纸式科学算法.
鉴于MATLAB的强大作图功能,笔者在此以此作为描述电偶极子和磁偶极子的势场和场强的工具,希望以此给出抽象的偶极子场以形象的描述.图形有待改善,不妥之处,多多包涵.
一,电偶极子
具体程序:
用Matlab的M-File编辑:
clear;clf;
a=0;b=1.5;x=-10:0.6:10;y=x;
[X,Y]=meshgrid(x,y); % 设置坐标网点
rp=sqrt((X-a).^2+(Y-b).^2); rm=sqrt((X+a).^2+(Y+b).^2);
V=(1./rp-1./rm); % 计算每一点的电势
[Ex,Ey]=gradient(-V); % 计算每一点的场强
AE=sqrt(Ex.^2+Ey.^2);Ex=Ex./AE;Ey=Ey./AE; % 场强归一化,使箭头等长
cv=linspace(min(min(V)),max(max(V)),26); % 产生26个电位值
contourf(X,Y,V,cv,'k-') % 用黑实线画填色等位线图
title('\fontname{ 隶书 }\fontsize{22} 电偶极子的场 '),hold on
quiver(X,Y,Ex,Ey,0.8) % 第五输入宗量0.8使场强箭头长短适中.
plot(a,b,'wo',a,b,'w+') % 用白线画正电荷位置
plot(-a,-b,'wo',-a,-b,'w-') % 用白线画负电荷位置
xlabel('X');ylabel('Y'),hold off
保存后改名为electron.m, 在主界面上输入electron直接运行即可.
具体思想:
首先设置正负电荷的位置,然后计算电势V=(1/rp-1/rm),rp为到正电荷的位置,rm为到负电荷的位置(用自然单位,忽略所有常系数),接着用[Ex,Ey]=gradient(-V)计算电场,最后输出图象.
具体图象:
由于只取了一个截面,真正的空间分布有通过绕着竖直轴旋转才能得到.
二,磁偶极子
具体程序:
clear;clf;x=-18:1:18;y=-18:1:18;
[X,Y]=meshgrid(x,y); % 设置坐标网点
rp=sqrt((X).^2+(Y).^2+1);
a=rp.^2-1.5*X.^2;
b=X.*Y;
c=sqrt((X).^2);
A=c./rp^3; %计算每一点A势的大小
Bx=3*(b./rp^5); %计算每一点B场的水平分量
By=2*(a./rp^5); %计算每一点B场的垂直分量
AE=sqrt(Bx.^2+By.^2);Bx=Bx./AE;By=By./AE; % 场强归一化,使箭头等长
cv=linspace(min(min(T)),max(max(T)),18);
- 概率matlab小程序 > 偶极子程序for Matlab
-
偶极子程序for Matlab
下载该文档 文档格式:DOC 更新时间:2009-05-04 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: tcl 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: tcl 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:MATLAB程序设计
下一篇:这个MATLAB程序用一种简单的最小二乘法将动力黏度数据...
点击查看更多关于概率matlab小程序的相关文档
- 您可能感兴趣的
- matlab概率分布图 matlab累计概率密度图 matlab概率 概率统计matlab命令 matlab概率密度曲线 matlab统计概率 matlab确定概率分布 matlab等概率双位 matlab概率累计
- 大家在找
-
- · 点阵上移程序
- · 毕业时刻迅雷下载
- · 基于bp神经网络的凝汽器故障诊断
- · 胡春华北京书记
- · 艾格女装网专卖店
- · 松下plc官网软件下载
- · 新水浒传36集高清
- · 儿童水壶常用塑料材料
- · ftp协议分析
- · 樱花轮胎官网
- · 遗传与优生ppt
- · 基于.net的信息系统论文下载
- · 保育员培训
- · 4399奥拉星100级的号
- · 普通话模拟考试
- · 14岁小孩能怀孕吗
- · 钱塘潮图片
- · 奥比岛scc答案
- · 塑料粉碎机
- · 越南纪录片中越战争
- · 山东黄金三山岛金矿
- · 新还珠格格全集1到98
- · led单色屏坏点
- · 汽车新技术PPT
- · 菌落总数是什么
- · 教育理论综合知识试卷
- · 免费下载管理软件
- · 钢管热舞下载
- · 报关实务案例
- · 番茄花叶病毒图片
- 赞助商链接