mathcad14新手入门专用简明教程要点.docx
- 文档编号:11484622
- 上传时间:2023-03-01
- 格式:DOCX
- 页数:35
- 大小:352.25KB
mathcad14新手入门专用简明教程要点.docx
《mathcad14新手入门专用简明教程要点.docx》由会员分享,可在线阅读,更多相关《mathcad14新手入门专用简明教程要点.docx(35页珍藏版)》请在冰豆网上搜索。
mathcad14新手入门专用简明教程要点
去第一章Mathcad简介
Mathcad即数学CAD,是美国Mathsoft公司于1986年推出的一个可视化的处理数学问题的软件包。
其早期版本运行于DOS下,直到4.0版才运行于Windows环境下。
Mathcad早期版本一直偏爱于数值计算,直到6.0版,才引入符号计算功能,不过符号计算,并不是Mathcad的强项,它不如我们下面将要介绍的另外两个数学软件包。
其程序设计功能,也是6.0版后才有的功能,但在Mathcad中进行程序设计,却与其它编程语言有着本质的不同,其语言简单明了,可视化强,近似于其它程序的流程图。
Mathcad不但是一个超级的数学计算器,而且还是一个出色的数学公式编辑器。
只要你用过Word的Eqation,你就会发现用Mathcad的数学公式编辑器输入一个数学公式有多么的简单。
另外,Mathcad也称得上是一个优秀的文本编辑器,目前国际上很多科技论文,就是用Mathcad排版打印的。
在Mathcad中,你能够进行有关高等数学、线性代数、数值分析、概率统计等方面的各种运算,并且能够绘制常用的数学图形。
它还为工程应用提供了各种量纲的转换。
下面以Mathcad7Professional为基础,简要介绍Mathcad的使用方法。
1.1Mathcad的集成环境与基本操作
在安装完Mathcad7后,单击“开始→程序→mathcad7→Mathcad7Professional”即可进入Mathcad7,下面是Mathcad的用户界面。
可以看出,Mathcad的界面与我们常用的软件如Office系列软件很相似。
它含有9个主菜单,即文件管理(File)、编辑(Edit)、视图(View)、插入(Insert)、格式(Format)、数学计算(Math)、符号计算(Symbolics)、窗口管理(Window)、帮助(Help),每个菜单可以直接单击打开,也可以同时按ALT和菜单上的下划线字母,如ALT+O。
下面我们简要介绍一下各个菜单的功能。
1、File菜单
“New”建立一个新文件(Mathcad称之为工作表,扩展名为“MCD”),可以选择已有的模板,对于数学计算,一般选择“BlankWorksheet”;“Open”打开已有的文件,一般为扩展名为“MCD”的文件;“Close”关闭当前文件;“Save”将当前编辑的文件存盘;“SaveAs”将正在编辑的文件换名存盘;“Collaboratory”连接Internet上的Mathcad论坛;“InternetSetup”设置Internet;“Send”发送电子邮件;“PageSetup”页面设置;“PrintPreview”打印预览;“Print”打印文件;“Exit”退出Mathcad。
2、Edit菜单
“Undo”撤消上次编辑操作;“Redo”Undo的逆操作;“Cut”删除选定的内容,并将内容留在剪裁板;“Copy”将选定的内容复制到剪裁板;“Paste”粘贴剪裁板的内容;“PasteSpecial”按指定格式粘贴剪裁板的内容;“Delete”删除选定的内容且不将内容放到剪裁板;“Links”编辑OLE对象;“Object”编辑一个嵌入的OLE对象。
3、View菜单
“Toolbar”显示或隐藏工具栏;“FormatBar”显示或隐藏字体工具栏;“MathPalette”显示或隐藏数学工具面板(以下简称数学面板);“Regions”区域显示开关,打开后会使各区域与背景颜色之间形成反差,关闭后则恢复原样;“Zoom”选择当前页面视图的显示比例;“Refresh”刷新当前屏幕;“Animate”动画制作;“Playback”动画播放。
4、Insert菜单
“Graph”中含如下几个子菜单:
“X-YPlot”建立直角坐标系下的二维图形,其快捷键为SHIFT+2,“PolarPlot”绘制极坐标图形,“SurfacePlot”绘制曲面图,“ContourPlot”绘制等高线图,“3DBarChart”绘制三维柱形图,其快捷键为CTRL+M,“VectorFieldPlot”绘制二维矢量图;“Matrix”插入矩阵或向量;“Function”从内部函数中,选取一个函数插入到当前光标处;“Unit”插入某个计量单位;“Picture”插入图象;“MathRegion”在文本区域中插入一个数学区域;“TextRegion”插入一个文本区域,其快捷键是键盘上的双引号;“PageBreak”插入分页符;“Hyperlink”建立Internet超级链接;“Reference”插入一个以MCD为扩展名的文件;“Component”插入一个Mathcad可识别的组件;“Object”插入一个OLE对象。
5、Format菜单
“Number”Mathcad的数据输出格式,例如输出浮点型数还是指数型数,小数有多少位,允许误差有多大等;“Equation”控制数学公式的输出格式,例如公式中字符的颜色、字体、字型号等;“Text”定义文本的输出格式,例如字体、字型号等;“Paragraph”文本中段落的排版格式,例如左右对齐,每行的缩进量等;“Style”控制文本的风格,如标题、小标题、正文的大小、字型号等;“Properties”显示特性控制及优化计算;“Graph”含子菜单:
“X-YPlot”直角坐标系下的绘图格式,“PolarPlot”极坐标系下的绘图格式,“3DPlot”三维图形的绘图格式;“Color”含子菜单:
“Background”页面的背景颜色,“Highlight”方程式突出显示的颜色,即Properties中特性控制的颜色,“Annotation”对电子书作修改后,修改部分所显示的颜色;“SeparateRegions”自动分离重叠的区域;“AlignRegions”自动对齐所选定的区域;“LockRegions”设置/解除区域锁定,它包括“Setlockarea”、“Lockarea”、“Unlockarea”;“Headers/Footers”设置页眉及页脚,页眉和页脚在工作区内是不可见的。
6、Math菜单,执行数学计算
“Calculate”数学计算,重新绘制屏幕上的图形或计算结果,一般用于对某些数据更改后进行,其快捷键为F9;“CalculateWorksheet”同上,但更新当前工作区;“AutomaticCalculation”自动计算与手动计算切换开关,在手动模式下,按F9即可实现自动计算;“Optimization”数学表达式的优化计算开关;“Option”设置系统误差变量TOL的大小及用户定义变量的单位和量纲。
7、Symbolics菜单,主要与符号计算有关
“Evaluate”含子菜单:
“Symbolically”求一个符号数学表达式的结果,可使用快捷键“CTRL+.”,“FloatingPoint”返回符号运算的浮点结果;“Complex”返回符号运算的复数结果;“Simplify”化简代数表达式以返回最简单的结果;“Expand”将一个表达式进行代数展开;“Factor”提取表达式的公因子或对表达式进行因式分解;“Collect”按指定的符号变量整理代数多项式,即按此变量将相同的幂次合并到一起;“PolynomialCoefficients”以幂次升序排列求多项式按某个变量展开的系数,结果为一个列向量;“Variable”含如下子菜单:
“Solve”对指定变量求解方程或不等式,“Substitute”用剪裁板的内容或直接指定的内容替换所选择的变量,“Differentiate”对指定的变量求微分,“Integrate”对指定的变量求某个表达式的积分,“ExpandtoSeries”将函数展开成泰勒级数,“ConverttoPartialFraction”将一个有理分式分解为部分分式;“Matrix”含子菜单:
“Transpose”求转置矩阵,“Invert”求矩阵的逆,“Determinant”求行列式的值;“Tranform”含子菜单:
“Fourier”付立叶变换,“InverseFourier”逆付立叶变换,“Laplace”拉普拉斯变换,“InverseLaplace”拉普拉斯逆变换,“Z”Z变换,“InverseZ”逆Z变换;“EvaluationStyle”设置进行数学符号推导后,其结果的输出形式。
8、Window窗口
“Cascade”层叠式排列窗口;“TileHorizontal”水平平铺式排列窗口;“TileVertical”垂直平铺式排列窗口;“ArrangeIcons”排列窗口图标。
9、Help菜单
“MathcadHelp”帮助窗口;“ResourceCenter”Mathcad资源中心;“TipoftheDay”每日一招;“OpenBook”打开扩展名为“hbk”的电子书;“UsingHelp”如何使用Help。
10、数学面板
在1-1页的图上的工作区的右上角,是Mathcad的数学面板,它共有8个按钮,按由左到右,由上到下的顺序依次为:
函数计算器、逻辑运算符(主要用于程序设计)、绘图、矩阵及向量运算、有关微积分方面的数值运算运算、编程面板、希腊字母集、符号计算器。
下面,我们介绍一下Mathcad的一些基本概念。
在Mathcad中,常用的文件有如下几种:
普通Mathcad文件,以“MCD”为扩展名;电子书文件,以“HBK”为扩展名;模板文件,以“MCT”为扩展名;项目文件(MathConnex建立),以“MXP”为扩展名。
我们在Mathcad中计算某些数学问题,然后取个名字存盘,那么默认的扩展名为“MCD”。
如果我们打开这样的一个文件,并将它读入Mathcad中,例如
如果使用View/Regions命令,可以看到它的各个区域,第一行表示的是文本区域,在这个区域中,不但能输入文本,也能使用Insert/Mathregion插入数学公式;第二行有三个区域,它们代表Mathcad下的三个数学公式或命令,它们称为数学区域,这是Mathcad默认的区域,即如果你不键入双引号而输入一串符号,或者你输入一串符号后没有按空格键,则Mathcad认为你输入了一个命令。
要注意的是,数学区域有先后次序,例如,上面的三个数学区域如果移到曲线图的下面,你将看不到曲线图形;最后是一张图,称为图形区域。
进入Mathcad后,你会看到一个红色的+号,我们一般称为十字丝,它表示键入的内容从此处开始,你可以移动光标键或单击鼠标左键重新定位十字丝,即重新选择输入点。
在上面的计算中,x是变量,f(x)是函数。
Mathcad中的变量及函数无长度限制,但区分大小写,其命名规则如下:
以字母、汉字、∞开头,后面可跟有字母、汉字、数字、下划线、百分号、下标等,但变量中的字体要相同。
下面是Mathcad预定义的系统内部变量:
圆周率π(快捷键Ctrl+P)、自然数e、虚数i或j(键入方法:
1i或1j,例如复数2+3i可键入2+3i,其中3与i间无乘号)、百分号%,它表示0.01、无穷大∞(快捷键Ctrl+z)、TOL(用于某些数值计算如数值积分、求根等的最大容许误差,默认为0.001,可用TOL:
=r的形式重新赋值)、ORIGIN(矩阵或向量起始元素的序号,默认为0,可用赋值语句显式改变)、CWD(Mathcad的文件存取路径,可改变)。
在Mathcad中,“:
=”是真正的赋值操作,它表示将右边的表达式赋给左边的变量,它是键入冒号“:
”产生的;等号“=”的意思是,计算左侧的数学表达式,并写到等号的右边,它键入的是真正的等号;此外还有逻辑等号“=”、全局等号“≡”及符号运算中的等号“→”。
另外,“..”是一个很重要的运算符,它能自动产生一个列表,如x=2..4(其中的..并不是直接输入2个小黑点,而是键入键盘上的分号产生的),将使x的取值为2,3,4,x=-10,-8..10将使x的取值为-10,-8,-6,…,8,10。
为了使Mathcad的工作表美观、整齐等目地,我们常常要对工作表内的各区域实行移动、删除、拷贝、对齐等操作,其方法如下:
1、移动区域
如果是移动单个区域,可以移动鼠标至该区域,单击左键,等出现一个手形图标时,按下左键就可以拖动此区域了,对于多个区域,可以采用以下方法同时移动:
按下鼠标的左键,拖动鼠标,选择要移动的区域,直到这些区域用虚线框住为止(这个过程我们下面称为选择区域)。
然后将鼠标指向该区域,待出现手形图标后,按下左键就可以同时移动这些区域了。
2、删除区域
先选择要移动的区域(见上面的说明),然后按delete键、工具栏中的删除图标或者Edit/Cut及Delete即可。
另外,对于非图形区域,可以使用delete或backspace键直接删除。
3、拷贝区域
选择要拷贝的区域,然后用光标移动键将十字丝移动到合适的位置,按Ctrol+V或Edit/Paste可。
4、对齐区域
选定要对齐的区域,然后执行Format/AlignRegions/Across进行横向对齐,执行Format/AlignRegions/Down进行竖向对齐。
由于Mathcad是一个解决数学问题的软件,因此,在求解一个实际的数学题时,你首先应该知道,怎样将一个数学公式输入到Mathcad中。
Mathcad是一个真正的数学草稿式的软件包,也就是说,你输入Mathcad中的每一个数学公式,在屏幕上的显示结果与你在练习纸上所写出的样子基本上是一致的。
下面介绍有关Mathcad公式编辑的方法。
1、占位符
当我们输入一个数学公式或者画一张图时,都会出现一个到数个黑色的小方块,这些小方块称为占位符,它表明要输入的数学公式或图形参数不完整,因此Mathcad还不能计算这个公式或画出图形,只有当你单击这些黑色小方块,并在这些黑色的小方块上添加适当的字符,等小方块消失后,才能进行下面的工作。
2、编辑定位线
我们一般称它为编辑线。
它是用2条交叉的直线来表示当前的编辑状态处于数学公式中的哪个位置。
如果移动光标键(↑、↓、←、→),交叉线将会随之变化,此时当前编辑对象也随之改变。
Mathcad将一个数学公式理解成多级别式(或者多层式)的结构,按一次空格键可将交叉线升高一级,按INS键可以在同级中调换编辑方向。
按DEL或者Backspace键可进行删除操作,其结果视编辑线的所在位置而定。
另外,在输入数学公式过程中,我们常常利用括号的优先级最高而输入我们所要输入的数学公式。
例如,对于分数
有2种方法输入:
先输入a.b,然后按空格键将编辑线由
变成
的形式,最后输入“/”就行了;也可以输入
后直接键入“/”,请试试看!
3、运算符
由于Mathcad是一个草稿式的数学运算工具,因此,它有大量的数学运算符。
当然,这些运算符都可以通过上面介绍过的9个菜单和数学面板输入进去,如果你不怕麻烦和浪费时间的话。
更简单的方法是利用快捷键输入运算符。
在下面的表中,首先是运算符在屏幕上的显示结果,然后是键入方法,其次是该运算符所代表的意义。
显示键入意义显示键入意义
-------------------------------------------------------------
(),圆括号<>Ctrl+6矩阵的某列
Ctrl+-向量[向量的下标
!
!
阶乘〓Ctrl+=逻辑等号
TCtrl+1矩阵转置≠Ctrl+3逻辑不等号
∑Ctrl+4向量求和Ctrl+7极坐标绘图
≥Ctrl+0大于等于≤Ctrl+9小于等于
×Ctrl+8向量叉积
Ctrl+A右极限
Ctrl+B左极限
Ctrl+L极限
Ctrl+F插入函数∫dCtrl+I不定积分
Ctrl+J或
换行接着写Ctrl+M输入矩阵
Ctrl+N新建工作表Ctrl+O打开工作表
πCtrl+P圆周率Ctrl+Q退出Mathcad
Ctrl+S保存工作表Ctrl+U插入量纲
Ctrl+W存盘退出∞Ctrl+Z无穷大
←{赋值(编程用)if}条件判断
]程序层次线..;产生列表
:
=:
赋值”建立文本区域
,符号计算用<<小于
>>大于
/分式
?
微分
|开平方根
||\绝对值或模--负数
++加法((
.*乘法
&定积分
^乘方%%百分号
$求和
#求积
@画曲线图~全局等号
Ctrl+Shift+3
Ctrl+Shift+4
→符号计算
Ctrl+Shift+/
4、希腊字母
在很多数学问题中,我们都习惯用希腊字母来表示某个数学变量,而键盘上又没有这些字符,怎么办呢?
Mathcad提供了两种输入希腊字母的方法,一种是通过数学面板直接输入,另一种是使用字母转换的方法。
我们以β的输入方法为例说明后一种方法:
输入字符b后在光标为
的形式下按“Ctrl+G”,Mathcad就将字母b转换为希腊字母β。
下面是一张字母转换表。
其中箭头后面的第一个希腊字母代表大写字母的转换结果,第二个希腊字母代表对应小写字母的转换结果。
Aa→ΑαBb→ΒβCc→ΧχDd→ΔδEe→ΕεFf→Φφ
Gg→ΓγHh→ΗηIi→ΙιJj→
Kk→ΚκLl→Λλ
Mm→ΜμNn→ΝνOo→ΟοPp→ΠπQq→ΘθRr→Ρρ
Ss→ΣσTt→ΤτUu→ΥυVv→ζ
Ww→ΩωXx→Ξξ
Yy→ΨψZz→Ζ
其规律是以希腊字母的英文名称的首字母为索引的。
5、排版打印
Mathcad可以和Word一样进行排版打印,它能够进行纸张类型、左右边界及上下边界的设定,并且也能够进行页眉与页脚的设定。
但是,与Word不同的是,用File菜单中的PageSetup所设置的左边界你在屏幕上是看不到的,只有用PrintPreview命令或者直接用打印机将工作表或这个工作表所存的文件打印出来才能观察得到。
而工作表上一条虚竖线表示页面的右边界,实竖线表示当前页面上,实际打印字符的右边界,而这两条线之间的距离就是你所设置页面的右边界。
另外,工作表内可同时横向及纵向排列很多页。
6、对象的插入
在Mathcad中,你可以通过菜单Insert/Object插入某个OLE对象,例如插入Word文件、音乐、图片、Excel工作表等。
7、组件的插入
通过菜单Insert/Component可以插入一个符合Mathcad规定的组件,如Axum、MATLAB、Excel等等。
8、插入超级链接
通过菜单Insert/Hyperlink可以插入一个超级链接,它在屏幕上,用一个区域来表示,当用鼠标指向它并双击时,可打开此链接。
我们可以通过这个功能来链接一个普通的Mathcad文件或Internet地址。
9、量纲的插入
Mathcad中内置了四套常用的单位制,即SI制(标准国际单位)、MKS(米、公斤、秒制)、CGS制(厘米、克、秒制)、US制(美制)。
插入量纲后,Mathcad将自动进行单位转换,比如若2个变量的单位是长度,则相乘后将会得到面积单位。
10、插入引用文件
使用Insert/Reference插入一个引用文件后,则引用文件中的所有变量及结果从引用位置起对当前工作表来说,都是已知的。
11、计算模式的改变
使用Math/AutomaticCalculation可转换手动与自动计算模式。
这对于打印排版一篇文章时很有用处。
1.2数值计算及其相关函数
Mathcad提供了覆盖各个数学学科的大量数学函数,实际上,我们上一节中介绍的数学运算符就是函数的一种特殊形式。
在Mathcad中输入其内部定义函数,有以下几种方法:
在工作表中直接键入函数名、单击工具栏上的函数图标、按快捷键“Ctrl+F”、数学面板、使用Insert/Function菜单。
下面分类介绍Mathcad的各种常用函数。
注意,如果不特别说明,则以下函数中的参数遵循如下规则:
m,n,i,j,k表示整数变量;a,b,x,y表示实数变量;v表示向量;M,A,B等大写字母表示矩阵。
1、全局优先运算符.
Mathcad工作表的执行顺序是由左到右,再由上到下。
因此,假设有一个变量或函数在工作表的某处使用“:
=”定义,那么,你在这个定义之前引用此变量或函数将会得到错误信息。
而用全局变量或函数运算符“”(快捷键~)来定义,则在工作表的任何位置都有效。
2、条件函数
条件函数主要用于逻辑判断,列出如下:
if(cond,tval,fval)若cond为真,返回tval,否则返回fval
until(expr1,expr2)一直迭代到expr1<0终止,返回expr2的值
δ(m,n)(键入d,然后按Ctrl+G)如果m=n则返回1,否则返回0
Φ(x)(键入F,然后按Ctrl+G)x>0时返回1,否则返回0
3、自定义函数或变量
对于变量,可使用:
a:
=1b2k:
=1..10x:
=0,0.1..1
的方法定义,其中b为一全局变量;k也是一个变量,它的取值范围是从1到10这10个整数值,而变量x=0,0.1,0.2,…,1.0,其一般语法是(其中“..”按键盘上的“;”得到,而不是真正的2个小黑点):
x:
=x1,x2..x3x的值为:
x1,x2,x2+(x2-x1),x2+2(x2-x1),…,x3
x=x1..x3x的值为:
x1,x1+1,x1+2,x1+3,…,x3
对于非常简单的函数,可以使用如下方法定义:
f(x):
=x2+1g(x,y)sin(x)+cos(y)
h(x,y,z):
=Φ(x)+y+zs(x)if(x,x,-x)
其中“:
=”按快捷键“:
”,它定义的函数或变量从定义外开始有效,而用“”定义的函数对整个工作表有效。
对于复杂的函数,应使用我们以后介绍的编程方法去定义一个函数。
4、基本函数
下面列出的大部分函数,都是最基本的数学函数。
对于一目了然的函数,我们不加说明。
●初等函数:
exp(z)、ln(z)、log(z)(常用对数)、sin(z)、cos(z)、tan(z)、csc(z)、sec(z)、cot(z)(余切)、asin(z)(反正弦)、acos(z)(反余弦)、atan(z)(反余切)、sinh(z)、cosh(z)、tanh(z)、csch(z)、sech(z)、coth(z)、asinh(z)(反双曲正弦)、acosh(z)、atanh(z)。
●复数函数:
Re(z)(实部)、Im(z)(虚部)、arg(z)(辐角主值)。
●其它:
ceil(x)、floor(x)、mod(x,y)、angle(x,y)(x轴正向和原点与点(x,y)连线的夹角)。
5、向量与矩阵函数
对于向量,Mathcad可进行加、减、向量与数的乘法、转置、数量积与向量积等运算;对于矩阵,Mathcad可进行矩阵与数的乘法、矩阵间加、减、乘运算、矩阵求逆及转置、对矩阵取行列式的值等运算。
这些运算都可从数学面板或通过运算符的快捷键直接输入,以下是不能通过数学面板或快捷键直接输入的矩阵或向量函数。
●矩阵连接函数:
augment(A,B)将B放到A的左边而组成一个新的矩阵,stack(A,B)将矩阵A放到矩阵B的上面组成一个新矩阵。
●子矩阵函数:
submatrix(A,ir,jr,ic,jc)返回矩阵A的子矩阵,其行数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mathcad14 新手入门 专用 简明 教程 要点
![提示](https://static.bdocx.com/images/bang_tan.gif)