- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计说明书
设计题目:半导体激光器可饱和吸收晶体被动调Q实现
学生学号: 1106020103
学生姓名: 陈丽
指导教师: 张科
起止日期: 2014.~2014.
物理与电子信息系
光电信息科学与工程专业
摘 要
本文首先利用分离变量法求解均匀电场中球形介质静电场的拉普拉斯方程,根据边界条件得出具体的分析解。然后,利用Mathematica程序求解均匀电场中球形介质的电场分布,并绘制电场的空间分布的矢量图。本文的特点是:数学上的分析解不能直观地给出静电场的矢量图;利用Mathematica程序绘制的电场空间分布的矢量图具有直观性。
关键词:静电场的拉普拉斯方程;球形介质;Mathematica 仿真
目 录
第1章 Mathematica 软件 1
1.1 Mathematica 简介 1
1.2 Mathematica 运算 2
第2章 分离变量法求解静电场 4
2.1 拉普拉斯方程的分析解 4
2.2 均匀电场中球形介质的电场分布 5
第3章 Mathematica 仿真 7
程序 12
参考文献 14
致谢 15第1章 Mathematica 软件
第1章 Mathematica 软件
1. 1 Mathematica 简介
MathematicaWolfram Research公司开发的数学软件。它的主要使用者是从事理论研究的数学工作者和其它科学工作者、以及从事实际工作的工程技术人员。Mathematica可以用于解决各种领域的涉及复杂的符号计算和数值计算的问题。对以前必须借助于手工推导才能解决的问题,。
Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。很多功能在相应领域内处于世界领先地位,截至2009年,它也是为止使用最广泛的数学软件之一。Mathematica的发布标志着现代科技计算的开始。Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。Mathematica主要可以做数值运算、符号运算和图像处理三项工作。尤其在符号演算工作中,显示了它的强大功能。它能对符号进行多项式的计算、因式分解、展开,、Mathematica可以很方便地画出用各种方式表示的一元和二元函数的图形。通过这样的图形,我们可以立即形象地把握住函数的某些特性,而这些特征一般很难从函数的符号表达式中看清楚。Mathematica还是一个很容易扩充和修改的系统,它提供了一套描述方法,相当于一个编程语言,用这个语言可以写程序,解决各种特殊问题。
Mathematica和MATLAB、Maple并称为三大数学软件。
Mathematica的基本语法特点:
(1) Mathematica中大写小写是有区别的,如plot、Plot是不同的变量名或函数名。自定义的变量可以取几乎任意的名称,长度不限,但不可以数字开头。Mathematica中的函数分为两类,一类是常用的数学函数,如:绝对值函数Abs[x],正弦函数Sin[x],余弦函数Cos[x],以e为底的对数函数Log[x],以a为底的对数函数Log[a,x]等;第二类是命令意义上的函数,如作函数图形的函数Plot[f[x],{x,xmin,xmax}],解方程函数Solve[eqn,x],求导函数D[f[x],x]等。
(2) Mathematica中,我们应注意四种括号的用法:( )圆括号表示项的结合顺序[ ]方括号表示函数,如Log[x],BesselJ[x,1]{}大括号表示一个“表”(一组数字、任意表达式、函数等的;集合),如{2x,Sin[12 Pi],{1+A,y*x}}[[ ]]双方括号表示“表”或“表达式”的下标,如a[[2,3]]{a,b,c}[[1]]=a(3) Mathematica还定义了一些系统常数,如Pi表示圆周率的精确值,还有E表示自然对数的底数、I表示复数单位,Degree表示角度一度,Pi/180,Infinity表示无穷大等,这些常数在运算中发挥了重要的作用。
(4) 乘法即可以用*,又可以用空格表示,如2 3=2*3=6 ,x y,2 Sin[x]“^”表示,如x^4,Tan[x]^y(5) 在输入语句时,Mathematica默认不显示计算结果,
(6) 要想查询某一函数的具体用法可在Notebook界面下,用 ?或 ?? 可向系统查询运算符、函数和Options[函数名] 查询。,Mathematica界面上单击帮助菜单项Help Browser,。
(1)数的表示及计算
文档评论(0)