当前位置:文档之家› Mathcad基础学习教程

Mathcad基础学习教程

Mathcad讲义提纲★本讲义内容适用版本:Mathcad 7.0/8.0/2000/2001一.一.MathCAD简介MathCAD是美国Mathsoft公司推出的一个交互式的数学软件。

该软件定位于向广大教师、学生、工程人员提供一个兼备文字处理、数学和图形能力的集成工作环境,使他们能方便地准备教案、完成作业和准备科学分析报告。

在输入一个数学公式、方程组、矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程。

在加入软件包自带的Maple插件后能直接支持符号运算。

你可以在计算机上输入数学公式、符号和等式等,很容易地算出代数、积分、三角以及很多科技领域中的复杂表达式的值,并可显示数学表格和图形,通过对图形结果的分析,使我们对问题的理解更加形象。

在实际应用中,MathCAD好比是一个功能强大的计算器,它没有很复杂的规则;同时它也可以和Word等字处理软件很好地配合使用,所以也可以把它当作一个出色的全屏幕数学公式编辑器来使用。

Mathcad的用户主要针对具备应用数学知识但并不要求具有较多的计算机知识的用户,如工程研究人员、学生等。

二.二.特点1. 1. 与数学书写习惯非常接近;2. 2. 动态的所见即所得(WYSIWYG)界面;例:a:=3 a+4=7 当a的值改变时后a+4的值自动更新。

3. 3. 任意位置输入You can place equations, text, and graphics anywhere(不受行的限制)。

三.三.操作环境的设置(一)(一)显示/关闭工具栏1.1.常用工具栏:“View”菜单——Toolbar2.2.格式工具栏:“View”菜单——Format bar3.3.数学工具栏:“View”菜单——Math Palatte(二)(二)对象域RegionMathcad 文档是一个式子、文字、图形等对象的集合。

创建每一个对象时就生成了一个不可见矩形包围的对象域Region.显示/关闭对象域Region:“View”菜单——Regions四. 四. 文档编辑(MATHCAD WORKSHEET )(三) (一) 常用数学符号的输入4. 1. 键盘输入字母,Ctrl+G 希腊字母:例:a,Ctrl+G →α p,Ctrl-G →π D,Ctrl-G →Δ * 乘号multiplication or inner (dot) product/ 分数division^ 指数exponentiation 。

例:2^3得到23\ 平方根square rootCtrl+\ n 次根nth root: 赋值。

例:a:3得到a:=3(设a=3)= 计算。

例:3+4=得到7Ctrl+= 相等(关系运算)equal to 。

例:3=4结果为0(真),4=4结果为1(假)Ctrl+3 ≠not equal (关系运算)。

Ctrl+9 ≤less than or equalCtrl+0 ≥greater than or equal| 绝对值magnitude or determinant' 一对括号Matched pair of parentheses; 数值范围的最后一个数。

例:$ 按范围变量连加Σ。

例:若# 按范围变量连乘Π。

Ctrl+Shift+4 连加summationCtrl+Shift+3 连乘productCtrl+- 向量vectorize 。

例:" 共轭复数。

例:若x=3+2i3-2i 。

! 阶乘Ctrl+M 矩阵[ 下标vector subscript or matrix subscript 。

例:x.i 产生x iCtrl+1 转置transpose?导数differentiation& 定积分。

例:&产生:Ctrl+I 不定积分Indefinite integralCtrl+.(Period) Symbolic equal sign (显示为→)Ctrl+Shift+.(Period) 占位符与符号运算符Keyword symbolic equal signCtrl+4 sum of elements in vectorCtrl+8 cross productCtrl+6 superscriptCtrl+Shift+? nth derivativeCtrl+Enter addition with linebreakCtrl+L 极限LimitCtrl+A 右极限Right-hand limitCtrl+B 左极限Left-hand limit5. 2. 在数学工具栏上选取上述键盘操作,也可在数学工具栏的如下几类工具板上选取:计算工具栏Calculator Toolbar / Arithmetic Palette求值工具栏Evaluation Toolbar布尔工具栏Boolean Toolbar / Palette微积分工具栏Calculus Toolbar / Palette希腊字母工具栏Greek Symbolic Toolbar / Palette向量和矩阵工具栏Vector and Matrix Toolbar / Palette6. 3. 与数学习惯不同之处①乘号不能省略。

例:x与y的积不能写成xy,而要写成x·y。

②自变量要用圆括号括起来。

例:sinx要写成sin(x)。

(四)(二)创建对象(输入)定位(单击或用↑、↓、←、→、PageUp、PageDown等键)——输入内容。

(五)(三)选定对象1.1.选定一个或连续多个对象法一:拖动出一个矩形框围住要选的对象;法二:单击首对象——按住Shift键再单击末对象。

2.2.选定不连续多个对象:单击首对象——按住Ctrl键,依次单击各对象。

3.3.选定全部对象:“Edit”菜单——Select All(六)(四)删除对象选定对象——删除键Delete或退格键。

(七)(五)移动对象法一:选定对象——移动鼠标到区域边界出现手形指针——拖动到目的地;法二:选定对象——单击右键弹出菜单——Cut——到目的地单击右键弹出菜单——Paste(八)(六) 复制对象选定对象——单击右键弹出菜单——Copy ——到目的地单击右键弹出菜单——Paste (九) (七) 删除括号定位到前括号的右边——敲退格键,或,定位到后括号的左边——敲删除键(十) (八) 空格键和左右箭头键的作用空格键:用于扩大式子的编辑范围(由蓝色的编辑线指示)。

例:输入x a+b +y —— 敲键:x^a+b 空格空格+y左右箭头键:用于改变编辑位置(注意编辑线的方向)。

(示例)(十一) (九) 创建文字区CREATING A TEXT REGION指定位置——“Insert ”菜单——Text Region ——输入文字——单击文字区外 五. 五. 运算与解题(十二) (一) 数字格式1. 1. 改变格式:“format ”菜单——Result / Number ——选择精度、指数形式的转换位数等。

2. 2. 显示数字的全精度:指定数字——Ctrl+Shift+N 将在窗口下部的信息栏上显示数字的全精度。

(十三) (二) 定义变量格式:变量名:=输入表达式(其中的:=敲冒号键)例:A:3+4,得到A:=3+4。

(十四) (三) 定义函数函数名(自变量表):=表达式例:f(x,y)=x+sin(y)。

f 32, ⎝⎪⎭4=注意:自变量放在圆括号中。

(十五) (四) 定义范围变量格式1:变量名:=a 1..a n (其中的:=敲冒号键,..敲分号键)例:i:=0..3定义了0,1,2,3。

格式2:变量名:= a 1,a 2..a n例:i:=2,4..12定义了2,4,6,8,10,12例:下图。

(十六) (五) 算术运算符=格式:表达式=例: 得到3.732若表达式中有未定义的变量,则该变量以红色显示,且得不到运算结果。

(举例)(十七) (六) 符号运算符→方法:输入表达式——Ctrl+.(→)——确认(回车或单击区域外)=与→的区别,例:(十八)(七) 布尔运算符Boolean operators are unlike other operators in that they only return a zero or a one. Despite this, they can be very useful. > greater than >< less than <≥ greater than or equalCtrl+0≤ less than or equal Ctrl+9≠ not equal Ctrl+3=+23=equal C trl+=布尔表达式的值只有两种:结果为真时返回0,否则返回1。

例:若x=5,y=3,则x>y的值为1,x<y的值为0,x=y的值为0,……。

例:i:=0..2j:=0..2x i,j:=i=j,则(若x i,j:=i≤j则得到上三角矩阵)(十九)(八)运算关键字Mathcad提供了一些用于代数运算的关键字。

常用关键字:simplify 化简expand 展开factor 分解因式solve 解方程方法:输入表达式——Ctrl+Shift+.(占位符与→)——在占位符处输入关键字——确认例:化简。

例:二项式展开例:分解因式例:解方程上述操作也可由Symbolics 菜单或数学工具栏中的Symbolic Keyword Toolbar / Palette 完成。

(举例)(二十) (九) 解方程与方程组1.解一元一次方程root 函数格式:root(f(x),x)例:x=0 定义变量x (此步不能省)f(x)=3x-6root(f(x),x)=2 根为22.解一元高次方程格式:polyroots(v)其中v 是系数矩阵(升幂排列)。

例:f(x):=x 3-10x+2r=polyroots(v)得解:3.解线性方程组Ax = b格式:lsolve(A,b)其中,A 为系数矩阵,b 为常数项向量。

例:解方三元一次方程组z+y+z=62x-2y+z=13x+4y-3z=24.解非线性方程组格式:find(x,y,…)使用时,方程组要夹在关键字given 和函数find 之间。

例:x:=1 y:=1 定义变量givenx 2+y 2=6 =用Ctrl=产生x+y=2 =用Ctrl=产生六. 六. 函数图象在绘图之前,要将图形模式设成“自动”,方法是选中“Math ”菜单中的Automatic Calcultion (自动计算),否则修改参数后要人工更新图象(在Math ”菜单中选Calculate 或敲F9键)。

相关主题