MATLAB_电磁场实验指导书

MATLAB_电磁场实验指导书
MATLAB_电磁场实验指导书

电磁场实验仿真指导书

1、Matlab 基础

2、实验内容

2.1 预习点电荷电场分布

2.2 实验一电偶极子电场分布仿真

2.3 实验二特殊边界条件的电场分布2.4 实验三直导线的磁场分布

2.5 实验四磁偶极子的磁场分布

1 MATLAB 基础

1.1 简介

MATLAB是一门计算机程序语言,取名源于Matrix Laboratory,意在以矩阵方式处理数据。一般认为MATLAB的典型应用包括:数值计算与分析、符号运算、建模与仿真、数据可视化、图形处理及可视化、基于图形用户界面的应用程序开发。

MATLAB7.3.0启动后界面如图1所示。

图1 MATLAB7.3.0启动后界面

命令窗口(Command Window):

(1) 用于执行MATLAB命令,正常情况下提示符为“>>”,表示MATLAB

进入工作状态。

(2) 在提示符后输入运算指令和函数调用等命令(不带“;”),MATLAB将

迅速显示出结果并再次进入准备工作状态。

(3) 若命令后带有“;”,MATLAB执行命令后不显示结果。

(4) 在准备工作状态下,如果按上下键,MATLAB会按顺序依次显示以前输

入的命令,若要执行它,则直接回车即可。

工作空间(Workspace):

(1) 显示计算机内存中现有变量的名称、类型、结构及其占用子节数等。

(2) 如果直接双击某变量,则弹出Array Editor窗口供用户查看及修改变量内

容。

(3) 该窗口上有工具条支持用户将某变量存储到文件中或者从文件中载入某

变量。

命令历史记录(Command History):

(1) 保存并显示用户在命令窗口中输入过的命令,以及每次启动MATLAB的

时间等信息。

(2) 若双击某条命令记录,则MATLAB会再次执行该命令。

当前路径窗口(Current Directory):

(1) 先是当前路径内的所有文件。

(2) 用户可以在这里新建或删除一个文件,也可以双击一个文件,在编辑/调

试窗口中打开。

设置当前路径(Current Directory):

(1) 用于选择当前工作路径。

(2) 可以在命令窗口中输入文件名来直接调用工作路径下的文件。

使用MATLAB时获取帮助的两种方法:一是直接在命令窗口中输入help 函数名或命令;二是在帮助窗口中浏览或搜索相应信息。还可以参考MATLAB的Demo程序来学习MATLAB编程。

1.2 基本语法

(一)变量及其赋值

1、标识符与数

(1)标识符是标识变量名、常量名、函数名和文件名的字符串的总称。在MATLAB中,变量和常量的标志符最长允许19个字符;函数和文件名通常不超过8个字符(受操作系统文件管理器的限制)。这些字符包括全部的英文字母(区分大小写)、阿拉伯数字和下划线等符号。标识符的第一个字符必须是英文字母。

(2)MATLAB中只有双精度一种数据格式,它把简化编程作为主要目标,以运算速度和内存消耗为代价,省去了多种数据格式,唯一采用双精度格式进行数据的存储和运算。虽然它的数据格式只有一种,但是为了人机交互方便,输出显示格式有8种。下表显示了在各格式控制命令下圆周率∏的显示结果。

MATLAB默认的显示格式是format loose(稀疏格式),屏幕的显示会有很多空行,而如果用显示格式命令format compact(紧凑格式),则会用紧凑格式显示。

2、矩阵及其元素的赋值

(1)MATLAB中的变量或常量都代表矩阵,标量应看作1×1阶的矩阵。

(2)矩阵的赋值:

①矩阵的值放在方括号中;

②一行中各元素之间以逗号或者空格分开,不同的行则以分号隔开;

③句的结尾可用回车符或逗号,此时会立即显示运算结果。如果不希望

显示结果,就以分号结尾。此时运算仍然执行,只是不显示。

④变量的元素用圆括号“()”中的数字(也称为下标)来注明,一维矩

阵(也称为数组或向量)中的元素用一个下标表示,二维的矩阵可有两个下标数,以逗号分开。

赋值语句一般形式为:变量=表达式(或数)

例如:输入语句

a=[1 2 3;4 5 6;7 8 9]

则显示结果为

a =

1 2 3

4 5 6

7 8 9

元素可以用表达式代替。

如输入x=[-1.3 sqrt(3) (1+2+3/5*4)]

则显示结果为

x =

-1.3000 1.7321 4.8000

可以单独给矩阵的元素赋值。

如x(2)=1.7321,a(2,3)=6等。

如果赋值元素的下标超出了原来矩阵的大小,矩阵的行列会自动扩展。跳空的元素会被自动赋值为0。

如x(5)=abs(x(1))

则得x=-1.3000 1.7321 4.8000 0 1.3000

又如键入a(4,3)=6.5,则得

a =

1.0000

2.0000

3.0000

4.0000

5.0000

6.0000

7.0000 8.0000 9.0000

0 0 6.5000

给全行赋值,可用冒号。

如给a的第5行赋值。键入a(5,:)=[5,4,3]得

a =

1.0000

2.0000

3.0000

4.0000

5.0000

6.0000

7.0000 8.0000 9.0000

0 0 6.5000

5.0000 4.0000 3.0000

要取出a的第2、4 行及第1、3列交点上的元素取出,构成一个新矩阵b。

可键入b=a([2,4],[1,3])得

b =

4.0000 6.0000

0 6.5000

要抽除a中的第2、4、5行,可利用空矩阵[](指没有元素的矩阵,对任何一个矩阵赋值[],就是使它的元素都消失,注意它与“零矩阵”不同)。

键入a([2,4,5],:)=[]得

a =

1 2 3

7 8 9

对于“变量=表达式(或数)”的赋值形式,如果不要等式左端而只剩下右端,则MATLAB会自动给出一个临时变量ans,把右端的结果暂存于ans中。例如键入a/7得

ans =

0.1429 0.2857 0.4286

1.0000 1.1429 1.2857

3、复数矩阵、运算及其赋值

(1)MATLAB的每一个元素都可以是复数,复数的虚数部分用i或j表示,这是在MATLAB启动时就在内部设定的。MATLAB中所有的运算符和函数都对复数有效。

例如:键入c=3+5.2i或c=3+5.2j得

c =

3.0000 + 5.2000i

(2)复数矩阵有两种赋值方法。

对复数矩阵的元素逐个赋值。

如键入z=[1+2i,3+4i;5+6i,7+8i]得

z =

1.0000 +

2.0000i

3.0000 +

4.0000i

5.0000 +

6.0000i

7.0000 +

8.0000i

对其实部矩阵和虚部矩阵分别赋值。

如键入z=[1,3;5,7]+[2,4;6,8]*i得

z =

1.0000 +

2.0000i

3.0000 +

4.0000i

5.0000 +

6.0000i

7.0000 +

8.0000i

注意:

①只有数字与i的乘积可以省略乘号,在上述矩阵式中若省略乘号*,就会出错。

②如果在前面程序中曾给i或j赋过其他值,则i或j已不是虚数符号,那么这些虚数赋值语句就不对了。此时应键入clear i, j,即把原赋的i,j清掉,然后再执行复数赋值语句。

(3)复数矩阵的转置、共轭运算

函数conj对矩阵的每个元素求共轭,即把各元素的虚部反号。

运算符' 对矩阵作共轭和转置,即把其行列互换,同时把各元素的虚部反号。 因此,如果只求转置而不要共轭,就把conj和' 结合起来使用。

例如键入w=z',u=conj(z),v=conj(z)'得

w =

1.0000 -

2.0000i 5.0000 - 6.0000i

3.0000 -

4.0000i 7.0000 - 8.0000i

u =

1.0000 -

2.0000i

3.0000 -

4.0000i

5.0000 -

6.0000i

7.0000 -

8.0000i

v =

1.0000 +

2.0000i 5.0000 + 6.0000i

3.0000 +

4.0000i 7.0000 + 8.0000i

4、基本矩阵

单位矩阵eye(n)是n×n阶的方阵,其对角线上的元素为1,其余元素均等于0。

全0矩阵zeros(m,n)是m×n的所有元素均为0的矩阵。

全1矩阵ones(m,n)是m×n的所有元素均为1的矩阵。

均分向量linspace(a,b,n)是在a与b之间均匀地产生n个点值,形成n维向量。如:键入f1=ones(3,2),f2=zeros(2,3),f3=eye(2)得

f1 =

1 1

1 1

1 1

f2 =

0 0 0

0 0 0

f3 =

1 0

0 1

键入f4=linspace(0,1,5)得

f4 =

0 0.2500 0.5000 0.7500 1.0000

大矩阵可由小矩阵组成,但必须其行列数正确,恰好填满全部元素。

如键入f5=[1 1 1;2 2 2;3 3 3]得

f5 =

1 1 1

2 2 2

3 3 3

则键入fb=[f1,f5;f3,f2]可得

fb =

1 1 1 1 1

1 1

2 2 2

1 1 3 3 3

1 0 0 0 0

0 1 0 0 0

(二)矩阵的初等运算

1、矩阵的加减乘法

(1)矩阵加减法

两矩阵相加(减)就是其对应元素的相加(减),通过+、-运算符实现,要求相加(减)的两个矩阵的结构必须相同。用MATLAB的size语句来检查结构是否相同。例如:

键入[m,n]=size(fb)得

m =

5

n =

5

当两个矩阵相加(减)时,如果有一个是标量,则MATLAB承认算式有效,并自动将该标量扩展成同结构的等元素矩阵,再进行加(减)运算。例如:

键入x=[-1 0 1];y=x-1得

y =

-2 -1 0

对于一维矩阵(数组),可以用length语句来求其长度,它不区分列或行,只有一个输出量,而size有两个输出量,所以,作加减法的结构检验时只能用size。

(2)矩阵乘法

n×p的矩阵A与p×m的矩阵B的乘积C是一个n×m的矩阵,通过运算符*实现。p是A矩阵的列数,也是B矩阵的行数,称为这两个相乘矩阵的内阶数,这里要注意,两矩阵相乘的必要条件是它们的内阶数相等。

如果两个相乘的矩阵有一个是标量,则MA TLAB不检查其内阶数,而用该标量乘以矩阵的每个元素。

若把y转置,即y’为3×1的矩阵,而x是1×3的矩阵,则x*y’的内阶数相等为3

键入x*y’得

ans=2

该式子称为x左乘y’。如果使x右乘y’,则y’*x内阶数为1,

键入y’*x得

ans =

2 0 -2

1 0 -1

0 0 0

所以要注意左乘与右乘结果一般不同,只有单位矩阵例外,单位矩阵乘以任何矩阵,无论左乘还是右乘,其乘积仍等于该矩阵,但要保证单位矩阵的阶数与相乘矩阵的阶数相等。即eye(n)*A=A

A*eye(n)=A

2、矩阵除法及线性方程组的解

(1)线性代数中没有除法,只有逆矩阵,矩阵的除法是MATLAB从逆矩阵的概念引伸来的。有左除和右除两种情况。

B左除矩阵D相当于矩阵B左乘矩阵D的逆矩阵,记作D\B。左除条件是:两矩阵的行数必须相等。(D*X=B,X=D-1*B=D\B,可见需要D与B的行数相等)

B右除矩阵D相当于矩阵B右乘矩阵D的逆矩阵,记作B/D。右除条件是:两矩阵的列数必须相等。(X*D=B,X=B*D-1=B/D,可见需要D与B的列数相等)

(2)矩阵除法可以用来方便地解线性方程组。例如要求下列方程组的解x=[x1;x2;x3]。

6 x1+3x2+4 x3=3

-2x1+5x2+7x3=-4

8x1-4x2-3 x3=-7

此方程组可以写成矩阵形式Ax=B,求解的MATLAB程序为

A=[6 3 4;-2 5 7;8 -4 -3]; B=[3;-4;-7]; x=A\B得

x =

0.6000

7.0000

-5.4000

下面来看矩阵左右乘除的一些示例。设A=[1 2 3;4 5 6],B=[2 4 0;1 3 5],D=[1 4 7;8 5 2;3 6 0],即

A =

1 2 3

4 5 6

B =

2 4 0

1 3 5

D =

1 4 7

8 5 2

3 6 0

则其乘除的结果见下表。

3、矩阵的乘方和幂次函数

MATLAB中只有运算符*、/、\、^和指数函数expm、对数函数logm、开方函数sqitm 是把矩阵作为一个整体来运算的,其他所有的MA TLAB函数都是对矩阵中的元素分别进行运算的,称为“元素群运算”,将在后面讨论。

(1)幂次运算时,指数和底数不能同时为矩阵,或者说指数和底数至少一个必须为标量;

(2)指数或底数为矩阵时,必须是方阵,以保证矩阵相乘的内阶数相等;

(3)注意:sqrtm、expm、logm都是针对矩阵的运算,而sqrt、exp、log是针对矩阵元素的群运算,不要混淆。

下面来看一些矩阵运算的示例,其中D=[1 4 7;8 5 2;3 6 0],s=[1 2;3 4]即

D =

1 4 7

8 5 2

3 6 0

s =

1 2

4、矩阵结构形式的提取与变换

设矩阵A=[8 1 6 0;3 5 7 1;4 9 2 2]即

A =

8 1 6 0

3 5 7 1

4 9 2 2

(三)元素群运算

1、数组及其赋值

数组通常是指单行或单列的矩阵。MATLAB提供两种为等间隔数组赋值的简易方法。

(1)用两个冒号组成等增量语句,其格式为:t=[初值:增量:终值]或者t=初值:增量:终值。如:

键入t=[0:0.02:1]或t=0:0.02:1得

t = 0 0.2000 0.4000 0.6000 0.8000 1.0000

键入t=[10:-3:-5]或t=10:-3:-5得

t = 10 7 4 1 -2 -5

当增量为1时,该增量可以略去不写,变成t=[初值:终值]或t=初值:终值。如

键入t=1:6或者t=[1:6]

t = 1 2 3 4 5 6

(2)用linspace函数。调用格式为:linspace(初值,终值,点数)。如:

键入linspace(1 10 10)得

ans = 1 2 3 4 5 6 7 8 9 10

即将1到10之间等分为10个点,或者说等分为9份。

2、元素群的四则运算和幂次运算

元素群运算也就是矩阵中所有元素按照单个元素进行运算。在运算符*、/、\、^前加上一个点符号“.”,就表示做元素群运算。参与元素群运算的两个矩阵必须是同阶的(只有标量除外,它会自动扩展为同阶矩阵参与运算)。

设X=[1,2,3];Y=[4,5,6]

(四)运算符

MATLAB 中的数学运算符

MATLAB 中的比较和逻辑运算符 1.3 M 文件及程序调试

一、主程序文件 1、格式及要求 (1)程序开头

最开始一般是注释行,说明程序用途、对输入数据的要求等。注释行必须以%开始,

主程序文件(script file)(主程序):用户为解决特定问题而编制

函数文件(function file)(子程序):必须由其他M 文件调用; 往往具有一定的通用性

M 文件

由MA TLAB 语句构成的文本文件,以m 作为文件扩展名;

是ASCII 码文本文件,可以直接阅读并用任何编辑器来建立。

行命令模式:键入一行命令后,让系统立即执行该命令。

缺点:程序可读性差,难以存储。 运行模式

程序文件模式:可存储,尤其适于复杂问题

表明是注释行而不是命令行,计算机不会处理以%开头的任何内容。当然,在命令

行后也可以%引导注释语句;注释可以用汉字。MA TLAB规定,在键入“help 文

件名”时,屏幕上会将该文件中以%起头的最前面几行的内容显示出来,使用户知

道如何使用。

程序命令部分以clear、close all等语句开始,用来清除掉工作空间中原有的变量和图形,避免其他已执行的程序残留数据对本程序的影响。

CLEAR removes all variables from the workspace.

CLOSE ALL closes all the open figure windows.

(2)程序主体

如果文件中有在子程序中与主程序共用的全局变量,应在程序的起始部分注明。其语句是:

global 变量名1 变量名2 …

为改善可读性,应注意流程控制语句的缩进及与end的对应关系。

程序中必须都用半角英文字母和符号(只有引号括住的部分和%号后的内容可用汉字),否则程序执行不通甚至会死机,因此一般在键入程序时,最好从头到尾用英

文,在程序调试完毕后再插入汉字。

(3)文件名及文件存储

按照MATLAB标志符要求起文件名,并加上后缀m。

文件名即为MA TLAB的调用命令。

文件名中不允许用汉字。

存储目录应位于MA TLAB的搜索路径下。

MATLAB的搜索路径不应出现汉字路径名。

(4)程序执行

完成主程序文件编制后,在MA TLAB的命令窗中键入此程序的文件名后,系统就会执行文件中的程序,主程序文件中的语句将对工作空间中的所有数据进行运算操作。

2、示例

列出求素数的程序。素数即为只能被它自身和1除净的数。程序如下:

%求素数(prime number)的程序

clear,close all %清除工作空间中原有的变量和图形

N=input(‘N=’),x=2:N;%列出从2到N的全部自然数

for u=2:sqrt(N) %依次列出除数(最大到N的平方根)n=find(rem(x,u)==0 & x~=u); %找到能被u除净而u不等于x的数的序号

x(n)=[]; %剔除该数

end,x %循环结束,显示结果

以prime.m为名存入系统即可执行。给出N=40,结果为

x=2 3 5 7 11 13 17 19 23 29 31 37

3、常用的人机交互命令

在执行主程序文件时,往往希望在适当的地方对程序的运行进行观察或者干预(尤其在调试程序的时候),这时就需要人机交互命令。介绍常用的下面几条:

(1)input('提示符’)程序执行到此处暂停,在屏幕上显示引号中的字符串。要求用户输入数据。如程序为X=input(‘X=’),则会在屏幕上显示X=,输入的数据将赋给X。数据输入后,程序继续运行。Input命令也可以接受字符,其格式为Y=input(‘提示符’,’s’),此时Y 将等于输入的字符串。

(2)pause(n) 程序执行到此处,暂停n秒,再继续执行。如果没有括号参数,则等待用户键入任意键后才继续执行。

(3)echo on(off) 一般情况下,M文件中的命令不会显示在屏幕上。而在命令echo on 之后,会在执行每行程序前先显示其内容。

(4)keyboard 程序执行到此处暂停,在屏幕上显示字符K,并把程序的输入和执行权交给用户(键盘)。用户可以像在普通MATLAB命令窗口中那样进行任何操作(例如,检查中间结果等)。如果需要系统恢复运行原来的程序,只需要键入return。在M文件中设置该命令,有利于进行程序调试以及临时修改变量内容。

(5)Ctrl+C 强行终止程序的运行。当程序有错运行时间太长时,可用此方法终止。

二、函数文件

1、格式特征

(1)由function起头;

(2)function后跟函数名,且必须与文件名相同;

(3)可以有输入输出变量进行变量传递;

(4)除非用global声明,程序中的变量均为局部变量,不保存在工作空间中。

(5)在键入“help 文件名”时,屏幕上显示的内容是位于function语句后对文件的注释部分(而help 主程序文件时显示的内容是文件罪开头的注释语句)。

2、示例

设已有函数文件mean.m

键入type mean

得到

function y=mean(x)

%MEAN求平均值。对于向量,mean(x)返回该向量x中各元素的平均值

%对于矩阵,mean(x)是一个包含各列元素平均值的行向量

[m,n]=size(x);

if m==1 M=n; end %处理单行向量

y=sum(x)/m

分析:文件的第一条语句定义了函数名、输入变量x以及输出变量y。如果没有这条语句,该文件就成为程序文件,而不再是函数文件。输入变量和输出变量都可以由若干个,但必须在第一条语句中明确列出。

function语句后由%引导的注释部分,会在help mean命令后显示于命令窗口中。

变量m,n,y都是函数mean的局部变量,当mean.m文件执行完毕,这些变量值会自动消失,不保存在工作空间中。如果在该文件执行前,工作空间中已经有同名的变量,系统会把两者看作各自无关的变量,不会混淆。这样,调用子程序时就不用考虑其中的变量与程序变量冲突的问题了。如果希望把两者看成同一变量,则必须在主程序和子程序中都加入global语句,对此共同变量进行声明。

在给输入变量x赋值时,应把x代换成主程序中的已知变量。

三、文件编辑器及程序调试

MATLAB提供的编辑器把编辑与调试结合在一起。一般来说,主程序比较好调试,因为MATLAB差错能力很强,配合工作空间中变量的保存和显示功能,不需要专门的调试命令,调试也可以很方便地进行。

需要用调试命令的主要是函数程序,因为在函数程序出错而停机时,其变量不被保存。虽然它也会指出出错的语句,但是因为子程序中的变量在程序执行完毕后会自动消失,其他现场数据都无记录,会给调试带来很大困难。解决此问题可以采用下列措施: 把某些分号改为逗号,使中间结果能够显示在屏幕上,作为差错的依据。

在子程序中适当部位加keyboard命令。此处,系统会暂停而等待用户键入命令。

这时,子程序中的变量还存在于工作空间中,可以对它们进行检查。

将函数文件的第一行前加%号,使它成为程序文件,进行初步调试。第一行中的输入变量可改为input或者赋值语句来输入,调试好后再改回函数文件。

MATLAB共有11条调试命令,如dbstop设置断点,dbclear清除断点等。一般来说,当程序不太长时,用调试命令反而麻烦。

实验名称: 利用MATLAB 模拟点电荷电势的分布

一、 实验目的

1.熟悉单个点电荷及一对点电荷的电势分布情况;

2.学会使用MA TLAB 进行数值计算,并绘出相应的图形; 二、实验原理

根据库仑定律:在真空中,两个静止点电荷之间的作用力与这两个电荷的电量乘积成正比,与它们之间距离的平方成反比,作用力的方向在两个电荷的连线上,两电荷同号为斥力,异号为吸引力,它们之间的力F 满足:

R R Q Q k F

2

21= (式1)

由电场强度E 的定义可知:

R R

kQ E

2= (式2)

对于点电荷,根据场论基础中的定义,有势场E 的势函数为

R

kQ

U =

(式3) 在MA TLAB 中,由以上公式算出各点的电势U ,可以用MA TLAB 自带的库函数绘出相应的电势分布情况。 三、MATLAB 基本语法 (一)标识符与数

标识符是标志变量名、常量名、函数名和文件名的字符串的总称。 (二)矩阵及其元素的赋值

赋值就是把数赋予代表常量或变量的标识符。MA TLAB 中的变量或常量都代表矩阵,标量应看作1×1价的矩阵。赋值语句的一般形式为 变量=表达式(或数) 列如,输入语句 a=[1 2 3;4 5 6;7 8 9] 则显示结果为 a=1 2 3 4 5 6 7 8 9

《电磁场实验指导书》word版

电磁场实验指导书 北京信息科技大学

目录 实验一球形载流线圈的场分布与自感 (1) 实验二磁悬浮 (7) 实验三静电除尘 (10)

前 言 结合电磁场课程教学的电磁场实验课是完善教学效果,增进学生对电磁场现象和过程的感性认识,拓展有关电磁场工程应用知识面的重要环节。随着教学改革不断深化的进程, 电磁场教学实验在承接大学物理电磁学实验基础上的改进与提高势在必行。根据高等学校电磁场课程教学的基本要求,以电磁场系列实验课开设的需求为依据,我电磁场课程组设计、编写了电磁场实验教学的新内容,并在浙江大学求是公司的共同规划下,由该公司制作完成了第一阶段的三个实验的基本装置和设备,以应当前我国电磁场实验教学的实际需要。 实验一:球形载流线圈的场分布与自感 一、实验目的 1. 研究球形载流线圈(磁通球)的典型磁场分布及其自感参数; 2. 掌握工程上测量磁场的两种基本方法──感应电势法和霍耳效应法; 3. 在理论分析与实验研究相结合的基础上,力求深化对磁场边值问题、自感参数和磁场测 量方法等知识点的理解,熟悉霍耳效应高斯计的应用。 二、实验原理 (1)球形载流线圈(磁通球)的磁场分析 如图11所示,当在z 向具有均匀的匝数密度分布的球形线圈中通以正弦电流i 时,可等效看作为流经球表面层的面电流密度K 的分布。显然,其等效原则在于载流安匝不变,即如设沿球表面的线匝密度分布为W ′,则在与元长度d z 对应的球面弧元d R 上,应有 图1-1球形载流线圈(磁通球) i 图1-2 呈轴对称性的计算场域

()d d N W R θi=z i 2R ??' ??? 因在球面上,θcos R z =,所以 ()d d cos sin d z R R θθθ== 代入上式,可知对应于球面上线匝密度分布W ′,应有 2sin d sin d 2N R R N W R R θθθθ?'== 即沿球表面,该载流线圈的线匝密度分布W ′正比于θsin ,呈正弦分布。因此,本实验模拟的在球表面上等效的面电流密度K 的分布为 sin N i 2R K e φθ=?? 由上式可见,面电流密度K 周向分布,且其值正比于θsin 。 因为,在由球面上面电流密度K 所界定的球内外轴对称场域中,没有自由电流的分布, 所 以, 可采用标量磁位m 为待求场量,列出待求的边值问题如下: 上式中泛定方程为拉普拉斯方程,定解条件由球表面处的辅助边界条件、标量磁位的参考点,以及离该磁通球无限远处磁场衰减为零的物理条件所组成。 通过求解球坐标系下这一边值问题,可得标量磁位 m1和m2 的解答,然后,最终得磁通球内外磁场强度为 (1-1) 和 ()()32m22cos sin 6r Ni R - r>R R r θ?θθ??=?=+ ??? H e e (1-2)()()()()()()2m12m2t1t212n n1n20102m102m2,0,0sin 200r r r r r r r R r r R N H H H H K i r R R B B H H r R θθ?θ?θθμμ??=→∞→∞???=???????-=-===?????=→==???=??=-?=?? H 泛定方程: BC:()()1m1cos sin 3r Ni - - r

测试技术实验指导书及实验报告2006级用汇总

矿压测试技术实验指导书 学号: 班级: 姓名: 安徽理工大学 能源与安全学院采矿工程实验室

实验一常用矿山压力仪器原理及使用方法 第一部分观测岩层移动的部分仪器 ☆深基点钻孔多点位移计 一、结构简介 深基点钻孔多点位移计是监测巷道在掘进和受采动影响的整个服务期间,围岩内部变形随时间变化情况的一种仪器。 深基点钻孔多点位移包括孔内固定装置、孔中连接钢丝绳、孔口测读装置组成。每套位移计内有5~6个测点。其结构及其安装如图1所示。 二、安装方法 1.在巷道两帮及顶板各钻出φ32的钻孔。 2.将带有连接钢丝绳的孔内固定装置,由远及近分别用安装圆管将其推至所要求的深度。(每个钻孔布置5~6个测点,分别为;6m、5m、4m、3m、2m、lm或12m、10m、8m、6m、4m、2m)。 3.将孔口测读装置,用水泥药圈或木条固定在孔口。 4。拉紧每个测点的钢丝绳,将孔口测读装置上的测尺推至l00mm左右的位置后,由螺丝将钢丝绳与测尺固定在一起。 三、测试方法 安装后先读出每个测点的初读数,以后每次读得的数值与初读数之差,即为测点的位移值。当读数将到零刻度时,松开螺丝,使测尺再回到l00mm左右的位置,重新读出初读数。 ☆顶板离层指示仪 一、结构简介: 顶板离层指示仪是监测顶板锚杆范围内及锚固范围外离层值大小的一种监测仪器,在顶板钻孔中布置两个测点,一个在围岩深部稳定处,一个在锚杆端部围岩中。离层值就是围岩中两测点之间以及锚杆端部围岩与巷道顶板表面间的相对位移值。顶板离层指示仪由孔内固定装置、测量钢丝绳及孔口显示装置组成如图1所示。

二、安装方法: 1.在巷道顶板钻出φ32的钻孔,孔深由要求而定。 2.将带有长钢丝绳的孔内固定装置用安装杆推到所要求的位置;抽出安装杆后再将带有短钢丝绳的孔内固定装置推到所要求的位置。 3.将孔口显示装置用木条固定在孔口(在显示装置与钻孔间要留有钢丝绳运动的间隙)。 4.将钢丝绳拉紧后,用螺丝将其分别与孔口显示装置中的圆管相连接,且使其显示读数超过零刻度线。 三、测读方法: 孔口测读装置上所显示的颜色,反映出顶板离层的范围及所处状态,显示数值表示顶板的离层量。☆DY—82型顶板动态仪 一、用途 DY-82型顶板动态仪是一种机械式高灵敏位移计。用于监测顶底板移近量、移近速度,进行采场“初次来压”和“周期来压”的预报,探测超前支撑压力高 峰位置,监测顶板活动及其它相对位移的测量。 二、技术特征 (1)灵敏度(mm) 0.01 (2)精度(%) 粗读±1,微读±2.5 (3)量程(mm) 0~200 (4)使用高度(mm) 1000~3000 三、原理、结构 其结构和安装见图。仪器的核心部件是齿条6、指针8 以及与指针相连的齿轮、微读数刻线盘9、齿条下端带有读 数横刻线的游标和粗读数刻度管11。 当动态仪安装在顶底板之间时,依靠压力弹簧7产生的 弹力而站立。安好后记下读数(初读数)并由手表读出时间。 粗读数由游标10的横刻线在刻度管11上的位置读出,每小 格2毫米,每大格(标有“1”、“22'’等)为10毫米,微读数 由指针8在刻线盘9的位置读出,每小格为0.01毫米(共200 小格,对应2毫米)。粗读数加微读数即为此时刻的读数。当 顶底板移近时,通过压杆3压缩压力弹簧7,推动齿条6下 移,带动齿轮,齿轮带动指针8顺时针方向旋转,顶底板每 移近0.01毫米,指针转过1小格;同时齿条下端游标随齿条 下移,读数增大。后次读数减去前次读数,即为这段时间内的顶底板移近量。除以经过的时间,即得

Matlab 在电磁场中的应用 (2)

Matlab 在电磁场中的 应用 专业: 电气信息与自动化 班级:2012级自动化3班 学号:12012242065 学院:物电学院 指导老师:李虹 完成日期:2013年12月15日

Matlab 在电磁场中的应用 摘要 Matlab是美国Mathworks公司于80年代推出的大型数学软件,通过多年的升级换代,现在已发展成为集数值计算、符号计算、可视化功能以及诸多的工具箱为一体的大型科学计算软件,它已广泛应用于科研院所、工程技术等各个部门,并成为大学生、研究生必备的工具软件。 电磁学是物理学的一个分支,是研究电场和电磁的相互作用现象。电磁学从原来互相独立的两门科学(电学、磁学)发展成为物理学中一个完整的分支学科,主要是基于电流的磁效应和变化的磁场的电效应的发现。这两个实验现象,加上麦克斯韦关于变化电场产生磁场的假设,奠定了电磁学的整个理论体系,发展了对现代文明起重大影响的电工和电子技术。 针对电磁场学习理论性强、概念抽象等特点,利用Matlab强大的数值计算和图形技术,通过具体实例进行仿真,绘制相应的图形,使其形象化,便于对其的理解和掌握。将Matlab引入电磁学中,利用其可视化功能对电磁学实验现象进行计算机模拟,可以提高学习效率于学习积极性,使学习效果明显。 本文通过Matlab软件工具,对点电荷电场、线电荷产生的电位、平面上N 个电荷之间的库仑引力、仿真电荷在变化磁场中的运动等问题分别给出了直观形象的的仿真图,形实现了可视化学习,丰富了学习内容,提高了对电磁场理论知识的兴趣。 关键词:Matlab 电磁学仿真计算机模拟 一、点电荷电场 问题描述: 真空中,两个带正电的点电荷,在电量相同和电量不同情况下的电场分布。根据电学知识,若电荷在空间激发的电势分布为V,则电场强度等于电势梯度的

电磁场实验指导书解读

电磁场与电磁波实验指导书 山东建筑大学信息与电气工程学院

前言 一、实验目的 《电磁场与电磁波》是一门理论性较强、概念抽象的重要的专业基础课程,也是一些交叉学科的生长点和新兴边缘学科发展的基础,通过本实验课程使学生们加深对“电磁场与电磁波”课程中基本理论和基本方法的理解,提高实验技能和基本操作技能。培养学生严谨的科学作风和科学方法、增强学生的创造能力。 二、实验前预习 每次实验前,学生须仔细阅读本实验指导书的相关内容,明确实验目的、要求;明确实验步骤、测试数据及需观察的现象;复习与实验内容有关的理论知识;预习仪器设备的使用方法、操作规程及注意事项;做好预习要求中提出的其它事项。 三、实验注意事项 1.实验开始前,应先检查本组的仪器设备是否齐全完备,了解设备使用方法及仪器的连接要求。 2.实验时每组同学应分工协作,轮流记录、操作等,使每个同学受到全面训练。 3.操作前应将仪器设备合理布置,然后按要求连接。 4.完成实验系统连接后,必须进行复查,逐项检查各设备、器件的位置、角度等是否正确。确定无误后,方可通电进行实验。 5.实验中严格遵循操作规程,绝对不允许带电操作。如发现异常声、味或其它事故情况,应立即切断电源,报告指导教师检查处理。 6.测量数据或观察现象要认真细致,实事求是。使用仪器仪表要符合操作规程,注意仪表的正确读数。 7.未经许可,不得动用其它组的仪器设备或工具等物。 8.实验结束后,实验记录交指导教师查看并认为无误后,方可拆除实验系统。最后,应清理实验桌面,清点仪器设备。

9.爱护公物,发生仪器设备等损坏事故时,应及时报告指导教师,按有关实验管理规定处理。 10.自觉遵守学校和实验室管理的其它有关规定。 四、实验总结 每次实验后,应对实验进行总结,即实验数据进行整理,绘制波形和图表,分析实验现象,撰写实验报告。实验报告除写明实验名称、日期、实验者姓名、同组实验者姓名外,还包括: 1.实验目的; 2.实验仪器设备(名称、型号); 3.实验原理; 4.实验主要步骤及相应的连接图; 5.实验记录(测试数据、波形、现象); 6.实验数据整理(按每项实验的"实验报告要求"进行计算、分析等); 7.回答每项实验的有关问答题。

混凝土结构实验指导书及实验报告(学生用)

土木工程学院 《混凝土结构设计基本原理》实验指导书 及实验报告 适用专业:土木工程周淼 编 班级::学 号: 理工大学 2018 年9 月

实验一钢筋混凝土梁受弯性能试验 一、实验目的 1.了解适筋梁的受力过程和破坏特征; 2.验证钢筋混凝土受弯构件正截面强度理论和计算公式; 3.掌握钢筋混凝土受弯构件的实验方法及荷载、应变、挠度、裂缝宽度等数据的测试技术 和有关仪器的使用方法; 4.培养学生对钢筋混凝土基本构件的初步实验分析能力。 二、基本原理当梁中纵向受力钢筋的配筋率适中时,梁正截面受弯破坏过程表现为典型的三个阶段:第一阶段——弹性阶段(I阶段):当荷载较小时,混凝土梁如同两种弹性材料组成的组合梁,梁截面的应力呈线性分布,卸载后几乎无残余变形。当梁受拉区混凝土的最大拉应力达到混凝土的抗拉强度,且最大的混凝土拉应变超过混凝土的极限受拉应变时,在纯弯段某一薄弱截面出现首条垂直裂缝。梁开裂标志着第一阶段的结束。此时,梁纯弯段截面承担的弯矩M cr称为开裂弯矩。第二阶段——带裂缝工作阶段(II阶段):梁开裂后,裂缝处混凝土退出工作,钢筋应力急增,且通过粘结力向未开裂的混凝土传递拉应力,使得梁中继续出现拉裂缝。压区混凝土中压应力也由线性分布转化为非线性分布。当受拉钢筋屈服时标志着第二阶段的结束。此时梁纯弯段截面承担的弯矩M y称为屈服弯矩。第三阶段——破坏阶段(III阶段):钢筋屈服后,在很小的荷载增量下,梁会产生很大的变形。裂缝的高度和宽度进一步发展,中和轴不断上移,压区混凝土应力分布曲线渐趋丰满。当受压区混凝土的最大压应变达到混凝土的极限压应变时,压区混凝土压碎,梁正截面受弯破坏。此时,梁承担的弯矩M u 称为极限弯矩。适筋梁的破坏始于纵筋屈服,终于混凝土压碎。整个过程要经历相当大的变形,破坏前有明显的预兆。这种破坏称为适筋破坏,属于延性破坏。 三、试验装置

电磁场的Matlab仿真.

Matlab 与电磁场模拟 一单电荷的场分布: 单电荷的外部电位计算公式: q φ= 4πε0r 等位线就是连接距离电荷等距离的点,在图上表示就是一圈一圈的圆,而电力线就是由点向 外辐射的线。 MATLAB 程序: theta=[0:.01:2*pi]'; r=0:10; x=sin(theta*r; y=cos(theta*r; plot(x,y,'b' x=linspace(-5,5,100; for theta=[-pi/4 0 pi/4] y=x*tan(theta; hold on ; plot(x,y; end grid on 单电荷的等位线和电力线分布图: 二多个点电荷的电场情况: 模拟一对同号点电荷的静电场 设有两个同号点电荷, 其带电量分别为 +Q1和+Q2(Q1、Q2>0 距离为 2a 则两 电荷在点P(x, y处产生的电势为: 由电场强度可得E = -?U, 在xOy 平面上, 电场强度的公式为: 为了简单起见, 对电势U 做如下变换:

。 Matlab 程序: q=1; xm=2.5; ym=2; x=linspace(-xm,xm; y=linspace(-ym,ym; [X,Y]=meshgrid(x,y; R1=sqrt((X+1.^2+Y.^2; R2=sqrt((X-1.^2+Y.^2; U=1./R1+q./R2; u=1:0.5:4; figure contour(X,Y,U,u grid on legend(num2str(u' hold on

plot([-xm;xm],[0;0] plot([0;0],[-ym;ym] plot(-1,0,'o' , 'MarkerSize' ,12 plot(1,0,'o' , 'MarkerSize' ,12 [DX,DY] = gradient(U; quiver(X,Y,-DX,-DY; surf(X,Y,U; 同号电荷的静电场图像为: 50 40 30 20 10 0-2 2

工程电磁场实验报告

工程电磁场实验报告 姓名: 学号: 联系式: 指导老师:

实验一螺线管电磁阀静磁场分析 一、实验目的 以螺线管电磁阀静磁场分析为例,练习在 MAXWELL 2D 环境下建立磁场模型,并求解分析磁场分布以及磁场力等数据。 二、主要步骤 a) 建立项目:其中包括生成项目录,生成螺线管项目,打开新项目 与运行MAXWELL 2D。 b) 生成螺线管模型:使用MAXWELL 2D 求解电磁场问题首先应该选择求解 器类型,静磁场的求解选择Magnetostatic,然后在打开的新项目中定义画图平面,建立要求尺寸的螺线管几模型,螺线管的组成包括 Core 、Bonnet 、Coil 、Plugnut、Yoke。 c) 指定材料属性:访问材料管理器,指定各个螺线管元件的材料,其中部分 元件的材料需要自己生成,根据给定的BH 曲线进行定义。 图1 元件材料 图2 B-H曲线 d) 建立边界条件和激励源:给背景指定为气球边界条件,给线圈Coil 施加电 流源。 e) 设定求解参数:本实验中除了计算磁场,还需要确定作用在螺线管铁心上 的作用力,在求解参数中要注意进行设定。

f) 设定求解选项:建立几模型并设定其材料后,进一步设定求解项,在对话 框Setup Solution Options 进入求解选项设定对话框,进行设置。 三、实验要求 建立螺线管电磁阀模型后,对其静磁场进行求解分析,观察收敛情况,画各种收敛数据关系曲线,观察统计信息;分析 Core 受的磁场力,画磁通量等势线,分析P lugnut 的材料磁饱和度,画出其B H 曲线。通过工程实例的运行,掌握软件的基本使用法。 四、实验结果 1.螺线管模型 图3 2.自适应求解 图4 收敛数据

土工实验指导书及实验报告

土工实验指导书及实验报告编写毕守一 安徽水利水电职业技术学院 二OO九年五月

目录 实验一试样制备 实验二含水率试验 实验三密度试验 实验四液限和塑限试验 实验五颗粒分析试验 实验六固结试验 实验七直接剪切试验 实验八击实试验 土工试验复习题

实验一试样制备 一、概述 试样的制备是获得正确的试验成果的前提,为保证试验成果的可靠性以及试验数据的可比性,应具备一个统一的试样制备方法和程序。 试样的制备可分为原状土的试样制备和扰动土的试样制备。对于原状土的试样制备主要包括土样的开启、描述、切取等程序;而扰动土的制备程序则主要包括风干、碾散、过筛、分样和贮存等预备程序以及击实等制备程序,这些程序步骤的正确与否,都会直接影响到试验成果的可靠性,因此,试样的制备是土工试验工作的首要质量要素。 二、仪器设备 试样制备所需的主要仪器设备,包括: (1)孔径0.5mm、2mm和5mm的细筛; (2)孔径0.075mm的洗筛; (3)称量10kg、最小分度值5g的台秤; (4)称量5000g、最小分度值1g和称量200g、最小分度值0.01g的天平;

(5)不锈钢环刀(内径61.8mm、高20mm;内径79.8mm、高20mm或内径61.8mm、高40mm); (6)击样器:包括活塞、导筒和环刀; (7)其他:切土刀、钢丝锯、碎土工具、烘箱、保湿器、喷水设备、凡士林等。 三、试样制备 (一)原状土试样的制备步骤 1、将土样筒按标明的上下方向放置,剥去蜡封和胶带,开启土样筒取土样。 2、检查土样结构,若土样已扰动,则不应作为制备力学性质试验的试样。 3、根据试验要求确定环刀尺寸,并在环刀内壁涂一薄层凡士林,然后刃口向下放在土样上,将环刀垂直下压,同时用切土刀沿环刀外侧切削土样,边压边削直至土样高出环刀,制样时不得扰动土样。 4、采用钢丝锯或切土刀平整环刀两端土样,然后擦净环刀外壁,称环刀和土的总质量。 5、切削试样时,应对土样的层次、气味、颜色、夹杂物、裂缝和均匀性进行描述。 6、从切削的余土中取代表性试样,供测定含水率以及颗粒分析、界限含水率等试验之用。

《电磁场与电磁波》仿真实验

《电磁场与电磁波》仿真实验 2016年11月 《电磁场与电磁波》仿真实验介绍 《电磁场与电磁波》课程属于电子信息工程专业基础课之一,仿真实验主要目的在于使学生更加深刻的理解电磁场理论的基本数学分析过程,通过仿真环节将课程中所学习到的理论加以应用。受目前实验室设备条件的限制,目前主要利用 MATLAB 仿真软件进行,通过仿真将理论分析与实际编程仿真相结合,以理论指导实践,提高学生的分析问题、解决问题等能力以及通过有目的的选择完成实验或示教项目,使学生进一步巩固理论基本知识,建立电磁场与电磁波理论完整的概念。 本课程仿真实验包含五个内容: 一、电磁场仿真软件——Matlab的使用入门 二、单电荷的场分布 三、点电荷电场线的图像 四、线电荷产生的电位 五、有限差分法处理电磁场问题 目录 一、电磁场仿真软件——Matlab的使用入门……………............................................... .4 二、单电荷的场分

布 (10) 三、点电荷电场线的图像 (12) 四、线电荷产生的电位 (14) 五、有限差分法处理电磁场问题 (17) 实验一电磁场仿真软件——Matlab的使用入门 一、实验目的 1. 掌握Matlab仿真的基本流程与步骤; 2. 掌握Matlab中帮助命令的使用。 二、实验原理 (一)MATLAB运算 1.算术运算 (1).基本算术运算 MATLAB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、\(左除)、 ^(乘方)。

注意,运算是在矩阵意义下进行的,单个数据的算术运算只是 一种特例。 (2).点运算 在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算。点运算符有.*、./、.\和.^。两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。 例1:用简短命令计算并绘制在0≤x≦6范围内的sin(2x)、sinx2、sin2x。 程序:x=linspace(0,6) y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2; plot(x,y1,x, y2,x, y3) (二)几个绘图命令 1. doc命令:显示在线帮助主题 调用格式:doc 函数名 例如:doc plot,则调用在线帮助,显示plot函数的使用方法。 2. plot函数:用来绘制线形图形 plot(y),当y是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。 plot(x,y),其中x和y为长度相同的向量,分别用于存储x坐标和y 坐标数据。 plot(x,y,s)

国中学生物理竞赛实验指导书思考题参考答案-电磁学

实验十一 学习使用数字万用表 【思考题参考答案】 1.调节电阻箱的电阻为500Ω和5Ω时,电阻的误差是多大? 答:以0.1级为例,以每个接点的接触电阻按0.002Ω为例。 对于500Ω电阻从0和9999Ω接线柱输出,误差为 Ω=?+?=?512.0002.06%1.0500R 对于5Ω电阻从0和9.9Ω接线柱输出,误差为 Ω=?+?=?009.0002.02%1.05R 2.电源电压为110V 。是否可以只用一个电阻箱控制,得到0.5A 的电流? 答:若只用一个电阻箱控制,所需电阻为Ω2205.0110==R 。这需要电阻箱的100?R 档,此档允许电流为0.05A ,实际电流大于额定电流,不能使用。 3.对于一块四位半的数字万用电表的直流电压200mV 量程,可能出现的最大数字是多少?最小分辨率是多少? 答:最大数字为199.99mV 。最小分辨率为0.01mV 。 4.使用数字万用电表的直流电压2V 量程测量直流电压,测量值为1.5V ,测量误差为多少?如果测量值为0.15V ,测量误差为多少?如果换用200mV 量程测量直流电压0.15V ,误差为多少? 答:我们以0.5级的三位半表为例,()一个字+±=?x U U %5.0。 2V 量程测量直流电压1.5V 时 ()mV mV V U 5.815.1%5.0±=+?±=? 2V 量程测量直流电压0.15V 时()mV mV V U 8.1115.0%5.0±≈+?±=? 200mV 量程测量直流电压0.15V 时()mV mV mV U 9.01.0150%5.0±≈+?±=? 可见,测量小电压尽量选用低量程档。 5.为什么不宜用数字万用电表的电阻档测量表头内阻? 答:数字万用电表电阻档内置9V 电池,而微安表头内阻在2000Ω左右。这样测通过表头的电流估计为mA A 5.40045.020009==,这个电流远大于微安表头的满量程电流。 6.为什么不能用数字万用电表的电阻档测量电源内阻? 答:电阻档的使用条件是被测电阻中无电流通过,或者被测电阻两端无电压。对电源内阻来说,一旦用电阻档测量,电源就为内阻提供了电流,这样容易烧毁电表。 实验十二 制流和分压电路 【思考题参考答案】

电磁场与电磁波实验指导书

电磁场电磁波实验 实验一电磁感应定律的验证 一、实验目的 1、通过电磁感应装置的设计,了解麦克斯韦电磁感应定律的内容 2、了解半波天线感应器的原理及设计方法 ( 3、天线长短与电磁波波长的接收匹配关系 二、预习要求 1、麦克斯韦电磁理论的内容 2、什么是电偶极子 3、了解线天线基本结构及其特性 三、实验仪器 HD-CB-IV电磁场电磁波数字智能实训平台:1套 | 电磁波传输电缆:1套 平板极化天线:1副 半波振子天线:1副 感应灯泡:1个 四、实验原理 。 麦克斯韦电磁理论经验定律包括:静电学的库仑定律,涉及磁性的定律,关于电流的磁性的安培定律,法拉第电磁感应定律。麦克斯韦把这四个定律予以综合,导出麦克斯韦方程,该方程组系统而完整地概括了电磁场的基本规律,并预言了电磁波的存在。麦克斯韦提出的涡旋电场和位移电流假说的核心思想是:变化的磁场可以激发涡旋电场,变化的电场可以激发涡旋磁场;电场和磁场不是彼此孤立的,它们相互联系、相互激发组成一个统一的电磁场。下面我们通过制作感应天线体,来验证电磁场的存在。 如图示:电偶极子是一种基本的辐射单元,它是一段长度远小于波长的直线电流元,线上的电流均匀同相,一个作时谐振荡的电流元可以辐射电磁波,故又称为元天线,元天线是最基本的天线。电磁感应装置的接收天线可采用多种天线形式,相对而言性能优良,但又容易制作,成本低廉的有半波天线、环形天线、螺旋天线等。

本实验重点介绍其中的一种半波天线。 半波天线又称半波振子,是对称天线的一种最简单的模式。对称天线(或称对称振子)可以看成是由一段末端开路的双线传输线形成的。这种天线是最通用的天线型式之一,又称为偶极子天线。而半波天线是对称天线中应用最为广泛的一种天线,它具有结构简单和馈电方便等优点。 半波振子因其一臂长度为λ /4 ,全长为半波长而得名。其辐射场可由两根单线驻波天线的辐射场相加得到,于是可得半波振子(L= λ /4 )的远区场强有以下关系式: — │ E │ =[60 Im cos( π cos θ /2)]/R 。sin θ=[60 Im/R 。] │ f( θ ) │ 式中,f( θ ) 为方向函数。对称振子归一化方向函数为│ F( θ ) │ = │ f( θ ) │ / fmax=|cos( π cos θ /2)/sin θ | 其中fmax 是f( θ ) 的最大值。由上式可画出半波振子的方向图如下: 半波振子方向函数与ψ无关,故在H 面上的方向图是以振子为中心的一个圆,即为全方性的方向图。在 E 面的方向图为8 字形,最大辐射方向为θ = π /2 ,且只要一臂长度不超过λ,辐射的最大值始终在θ = π /2 方向上;若继续增大L ,辐射的最大方向将偏离θ = π /2 方向。 五、实验步骤 (一)测量电磁波发射频率 1、用N型电缆直接将“输出口1”连接至“功率频率检测口”。 ) 2、在液晶界面上同时显示出发射功率及频率。

CAD上机实验指导书及实验报告

北京邮电大学世纪学院 实验、实习、课程设计报告撰写格式与要求 (试行) 一、实验报告格式要求 1、有实验教学手册,按手册要求填写,若无则采用统一实验报告封面。 2、报告一律用钢笔书写或打印,打印要求用A4纸;页边距要求如下:页边距上下各为2.5厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。 3、统一采用国家标准所规定的单位与符号,要求文字书写工整,不得潦草;作图规范,不得随手勾画。 4、实验报告中的实验原始记录,须经实验指导教师签字或登记。 二、实习报告、课程设计报告格式要求 1、采用统一的封面。 2、根据教学大纲的要求手写或打印,手写一律用钢笔书写,统一采用国家标准所规定的单位与符号,要求文字书写工整,不得潦草;作图规范,不得随手勾画。打印要求用A4纸;页边距要求如下:页边距上下各为2.5厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。 三、报告内容要求 1、实验报告内容包括:实验目的、实验原理、实验仪器设备、实验操作过程、原始数据、实验结果分析、实验心得等方面内容。 2、实习报告内容包括:实习题目、实习任务与要求、实习具体实施情况(附上图表、原始数据等)、实习个人总结等内容。 3、课程设计报告或说明书内容包括:课程设计任务与要求、总体方案、方案设计与分析、所需仪器设备与元器件、设计实现与调试、收获体会、参考资料等方面内容。 北京邮电大学世纪学院 教务处 2009-8

实验报告 课程名称计算机绘图(CAD) 实验项目AutoCAD二维绘图实验 专业班级 姓名学号 指导教师实验成绩 2016年11月日

《流体力学》课程实验(上机)指导书及实验报告格式

《流体力学》课程实验指导书袁守利编 汽车工程学院 2005年9月

前言 1.实验总体目标、任务与要求 1)学生在学习了《流体力学》基本理论的基础上,通过伯努利方程实验、动量方程实 验,实现对基本理论的验证。 2)通过实验,使学生对水柱(水银柱)、U型压差计、毕托管、孔板流量计、文丘里流量计等流体力学常用的测压、测流量装置的结构、原理和使用有基本认识。 2.适用专业 热能与动力工程 3.先修课程 《流体力学》相关章节。 4.实验项目与学时分配 5. 实验改革与特色 根据实验内容和现有实验条件,在实验过程中,采取学生自己动手和教师演示相结合的方法,力求达到较好的实验效果。

实验一伯努利方程实验 1.观察流体流经实验管段时的能量转化关系,了解特定截面上的总水头、测压管水头、压强水头、速度水头和位置水头间的关系,从而加深对伯努利方程的理解和认识。 2.掌握各种水头的测试方法和压强的测试方法。 3.掌握流量、流速的测量方法,了解毕托管测速的原理。 二、实验条件 伯努利方程实验仪 三、实验原理 1.实验装置: 图一伯努利方程实验台 1.水箱及潜水泵 2.上水管 3.电源 4.溢流管 5.整流栅 6.溢流板 7.定压水箱 8.实验 细管9. 实验粗管10.测压管11.调节阀12.接水箱13.量杯14回水管15.实验桌 2.工作原理 定压水箱7靠溢流来维持其恒定的水位,在水箱下部装接水平放置的实验细管8,水经实验细管以恒定流流出,并通过调节阀11调节其出水流量。通过布置在实验管四个截面上的四组测压孔及测压管,可以测量到相应截面上的各种水头的大小,从而可以分析管路中恒定流动的各种能量形式、大小及相互转化关系。各个测量截面上的一组测压管都相当于一组毕托管,所以也可以用来测管中某点的流速。 电测流量装置由回水箱、计量水箱和电测流量装置(由浮子、光栅计量尺和光电子

国中学生物理竞赛实验指导书思考题参考答案电磁学

国中学生物理竞赛实验指导书思考题参考答案电磁学

实验十一 学习使用数字万用表 【思考题参考答案】 1.调节电阻箱的电阻为500和5时,电阻的误差是多大? 答:以0.1级为例,以每个接点的接触电阻按0.002为例。 对于500 电阻从0和9999接线柱输出,误差为 Ω=?+?=?512.0002.06%1.0500R 对于5电阻从0和9.9接线柱输出,误差为 Ω=?+?=?009.0002.02%1.05R 2.电源电压为110V 。是否能够只用一个电阻箱控制,得到0.5A 的电流? 答:若只用一个电阻箱控制,所需电阻为Ω2205.0110==R 。这需要电阻箱的100?R 档,此档允许电流为0.05A ,实际电流大于额定电流,不能使用。 3.对于一块四位半的数字万用电表的直流电压200mV 量程,可能出现的最大数字是多少?最小分辨率是多少? 答:最大数字为199.99mV 。最小分辨率为0.01mV 。 4.使用数字万用电表的直流电压2V 量程测量直流电压,测量值为 1.5V ,测量误差为多少?如果测量值为0.15V ,测量误差为多少?如果换用200mV 量程测量直流电压0.15V ,误差为多少? 答:我们以0.5级的三位半表为例,()一个字+±=?x U U %5.0。 2V 量程测量直流电压1.5V 时 ()mV mV V U 5.815.1%5.0±=+?±=? 2V 量程测量直流电压0.15V 时()mV mV V U 8.1115.0%5.0±≈+?±=? 200mV 量程测量直流电压0.15V 时

()mV mV mV U 9.01.0150%5.0±≈+?±=? 可见,测量小电压尽量选用低量程档。 5.为什么不宜用数字万用电表的电阻档测量表头内阻? 答:数字万用电表电阻档内置9V 电池,而微安表头内阻在 左右。这样测经过表头的电流估计为mA A 5.40045.020009==,这个电流远大于微安表头的满量程电流。 6.为什么不能用数字万用电表的电阻档测量电源内阻? 答:电阻档的使用条件是被测电阻中无电流经过,或者被测电阻两端无电压。对电源内阻来说,一旦用电阻档测量,电源就为内阻提供了电流,这样容易烧毁电表。 实验十二 制流和分压电路 【思考题参考答案】 1.在连接分压电路时,有人将电源的 正、负极经过开关分别连到变阻器的一个 固定端和滑动端。这种连接方法对么?会 有什么问题? 答:电路如图,这种连接方法不对。这种电路负载电阻被短路不会分压。 2.有一分压电路如图(实验的那个电路),负载电阻Ω=k R L 1.5,电压表内阻为Ω=k R V 10,变阻器电阻为0R 。 (1)若希望分压均匀,应选择哪种规格的变阻器? (a )A 1,5Ω;(b )A 5.0,100Ω(c )A 2.0,1000Ω E K A B C R

《工程电磁场》实验指导书

实验一 矢量分析 一、实验目的 1.掌握用matlab 进行矢量运算的方法。 二、基础知识 1. 掌握几个基本的矢量运算函数:点积dot(A,B)、叉积cross(A,B)、求模运算norm(A)。等 三、实验内容 通过调用函数,完成下面计算 内容1. 给定三个矢量A 、B 和C 如下: 23452x y z y z x z A e e e B e e C e e =+-=-+=- 求(1)A e ;(2)||A B -; (3)A B ?; (4)AB θ (5)A 在B 上的投影 (6)A C ?; (7)()A B C ??和()C A B ??; (8)()A B C ??和()A B C ?? A=[1,2,-3]; B=[0,-4,1]; C=[5,0,-2]; y1=A/norm(A) y2=norm(A-B) y3=dot(A,B) y4=acos(dot(A,B)/(norm(A)*norm(B))) y5=norm(A)*cos(y4) y6=cross(A,C) y71=dot(A,cross(B,C)) y72=dot(C,cross(A,B)) y81=cross(cross(A,B),C) y82=cross(A,cross(B,C)) 运行结果为: y1 =0.2673 0.5345 -0.8018 y2 = 7.2801 y3 =-11 y4 = 2.3646 y5 =-2.6679 y6 = -4 -13 -10 y71 =-42 y72 = -42 y81 = 2 -40 5 y82 = 55 -44 -11

参考答案:(1)[0.2673,0.5345,0.8018]A e =-; (2)||7.2801A B -=; (3)11A B ?=-; (4) 2.3646(135.4815)AB θ=;(5) 2.6679-;(6)[4,13,10]A C ?=---; (7)()()42A B C C A B ??=??=-;(8)()[2,40,5]A B C ??=-;()[55,44,11]A B C ??=-- 内容2. 三角形的三个顶点位于A(6,-1,2), B(-2,3,-4), C(-3, 1,5)点,求(1)该三角形的面积;(2)与该三角形所在平面垂直的单位矢量。 (答案S=42.0119, [0.2856,0.9283,0.238]n =±); A=[6 -1 2]; B=[-2 3 -4]; C=[-3 1 5]; Y1=norm(A-C); Y2=norm(B-C); Y3=dot(A-C,B-C); Y4=Y3/(Y1*Y2); Y5=sqrt(1-Y4*Y4); Y=0.5*Y5*Y1*Y2 n1=cross(A-C,B-C)/Y1*Y2*Y5 n=n1/norm(n1) 结果: Y =42.0119 n1 =21.4529 69.7219 17.8774 n =0.2856 0.9283 0.2380 三、实验报告 求解上面的的题目,把实验原理(数学计算过程)、仿真内容(程序与结果)写成实验报告。

电磁场实验指导书及实验报告

CENTRAL SOUTH UNIVERSITY 题目利用Matlab模拟点电荷电场的分布姓名xxxx 学号xxxxxxxxxx 班级电气xxxx班 任课老师xxxx 实验日期2010-10

电磁场理论 实验一 ——利用Matlab 模拟点电荷电场的分布 一.实验目的: 1.熟悉单个点电荷及一对点电荷的电场分布情况; 2.学会使用Matlab 进行数值计算,并绘出相应的图形; 二.实验原理: 根据库伦定律:在真空中,两个静止点电荷之间的作用力与这两个电荷的电量乘积成正比,与它们之间距离的平方成反比,作用力的方向在两个电荷的连线上,两电荷同号为斥力,异号为吸力,它们之间的力F 满足: R R Q Q k F ? 212 = (式1) 由电场强度E 的定义可知: R R kQ E ? 2 = (式2) 对于点电荷,根据场论基础中的定义,有势场E 的势函数为 R kQ U = (式3) 而 U E -?= (式4) 在Matlab 中,由以上公式算出各点的电势U ,电场强度E 后,可以用Matlab 自带的库函数绘出相应电荷的电场分布情况。 三.实验内容: 1. 单个点电荷 点电荷的平面电力线和等势线 真空中点电荷的场强大小是E=kq /r^2 ,其中k 为静电力恒量, q 为电量, r 为点电荷到场点P(x,y)的距离。电场呈球对称分布, 取电量q> 0, 电力线是以电荷为起点的射线簇。以无穷远处为零势点, 点电荷的电势为U=kq /r,当U 取

常数时, 此式就是等势面方程.等势面是以电荷为中心以r 为半径的球面。 平面电力线的画法 在平面上, 电力线是等角分布的射线簇, 用MATLAB 画射线簇很简单。取射线的半径为( 都取国际制单位) r0=, 不同的角度用向量表示( 单位为弧度) th=linspace(0,2*pi,13)。射线簇的终点的直角坐标为: [x,y]=pol2cart(th,r0)。插入x 的起始坐标x=[x; *x].同样插入y 的起始坐标, y=[y; *y], x 和y 都是二维数组, 每一列是一条射线的起始和终止坐标。用二维画线命令plot(x,y)就画出所有电力线。 平面等势线的画法 在过电荷的截面上, 等势线就是以电荷为中心的圆簇, 用MATLAB 画等势 线更加简单。静电力常量为k=9e9, 电量可取为q=1e- 9; 最大的等势线的半径应该比射线的半径小一点 r0=。其电势为u0=k8q /r0。如果从外到里取7 条等势线, 最里面的等势线的电势是最外面的3 倍, 那么各条线的电势用向量表示为: u=linspace(1,3,7)*u0。从- r0 到r0 取偶数个点, 例如100 个点, 使最中心点的坐标绕过0, 各点的坐标可用向量表示: x=linspace(- r0,r0,100), 在直角坐标系中可形成网格坐标: [X,Y]=meshgrid(x)。各点到原点的距离为: r=sqrt(X.^2+Y.^2), 在乘方时, 乘方号前面要加点, 表示对变量中的元素进行乘方计算。各点的电势为U=k8q. /r, 在进行除法运算时, 除号前面也要加点, 同样表示对变量中的元素进行除法运算。用等高线命令即可画出等势线 contour(X,Y,U,u), 在画等势线后一般会把电力线擦除, 在画等势线之前插入如下命令hold on 就行了。平面电力线和等势线如图1, 其中插入了标题等等。越靠近点电荷的中心, 电势越高, 电场强度越大, 电力线和等势线也越密。

电磁场的Matlab仿真

Matlab 与电磁场模拟 一 单电荷的场分布: 单电荷的外部电位计算公式: 等位线就是连接距离电荷等距离的点,在图上表示就是一圈一圈的圆,而电力线就是由点向外辐射的线。 MATLAB 程序: theta=[0:.01:2*pi]'; r=0:10; x=sin(theta)*r; y=cos(theta)*r; plot(x,y,'b') x=linspace(-5,5,100); for theta=[-pi/4 0 pi/4] y=x*tan(theta); hold on ; plot(x,y); end grid on 单电荷的等位线和电力线分布图: r q 04πεφ=

二多个点电荷的电场情况: 模拟一对同号点电荷的静电场 设有两个同号点电荷,其带电量分别为+Q1和+Q2(Q1、Q2>0 )距离为2a则两电荷在点P(x, y)处产生的电势为: 由电场强度可得E = -?U,在xOy平面上,电场强度的公式为: 为了简单起见,对电势U做如下变换: 。 Matlab程序:

q=1; xm=; ym=2; x=linspace(-xm,xm); y=linspace(-ym,ym); [X,Y]=meshgrid(x,y); R1=sqrt((X+1).^2+Y.^2); R2=sqrt((X-1).^2+Y.^2); U=1./R1+q./R2; u=1::4; figure contour(X,Y,U,u) grid on legend(num2str(u')) hold on plot([-xm;xm],[0;0]) plot([0;0],[-ym;ym]) plot(-1,0,'o','MarkerSize',12) plot(1,0,'o','MarkerSize',12) [DX,DY] = gradient(U); quiver(X,Y,-DX,-DY); surf(X,Y,U); 同号电荷的静电场图像为:

电磁场与电磁波实验指导书

静电场边值问题实验 对于复杂边界的静电场边值问题,用解析法求解很困难,甚至是不可能的。在实际求解过程中,直接求出静电场的分布或电位又很困难,其精度也难以保证。本实验根据静电场与恒定电流场的相似性用碳素导电纸中形成的恒定电流场来模拟无源区域的二维静电场,从而测出边界比较复杂的无源区域静电场分布。 一、 实验目的: 1、学习用模拟法测量静电场的方法。 2、了解影响实验精度的因素。 二、 实验原理: 在静电场的无源区域中,电场强度E '电位移矢量D '及电位Ф、满足下列方程: ▽×E 、= 0 ▽×D '= 0 D '=ε E 、 E 、 = - ▽φ 、 (1) 式中ε为静电场的介电常数。 在恒定电流场中,电场强度E 、电流密度J 及电位Ф满足下列方程: ▽×E = 0 ▽·J = 0 J = δE E =-▽Φ (2) 式中δ为恒定电流场中导电媒质的电导率。 因为方程组(1)与方程组(2)在形式上完全相似,所以φ、(静电场中的电位分布函数)与Φ(恒定电流场中的电位分布函数)应满足同样形式的微分方程。由方程组(1)和方程组(2)很容易求得: ▽·(ε▽φ、)= 0 (3) ▽·(δ▽Φ)= 0 (4) 式中ε与δ处于相应的位置,它们为对偶量。 若ε与δ在所讨论区域为均匀分布(即其值与坐标无关),则方程(3)、(4)均可简化为拉普拉斯方程: 2?φ'= 0 02=Φ? 电位场解的唯一定理可知:满足相同微分方程的两个电位场,它们具有相同的边界电位值,因此,在保证边界电位值不变的情况下,我们可以用恒定电流场的模型来模拟无源区域的静电场,当静电场中媒质为均匀媒质时,其导电媒质也应为均匀媒质,这样测得的恒定电流场的电位分布就是被模拟的静电场的电位分布,不需要任何改动。

相关文档
最新文档