mathcad教程.docx

上传人:b****3 文档编号:2282422 上传时间:2022-10-28 格式:DOCX 页数:16 大小:48.59KB
下载 相关 举报
mathcad教程.docx_第1页
第1页 / 共16页
mathcad教程.docx_第2页
第2页 / 共16页
mathcad教程.docx_第3页
第3页 / 共16页
mathcad教程.docx_第4页
第4页 / 共16页
mathcad教程.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

mathcad教程.docx

《mathcad教程.docx》由会员分享,可在线阅读,更多相关《mathcad教程.docx(16页珍藏版)》请在冰豆网上搜索。

mathcad教程.docx

mathcad教程

mathcad教程

跟我学数学软件包MathCAD

MathCAD是由MathSoft公司推出的一种交互式数值系统。

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

最令人激动的是在加入软件包自带的Maple插件后能直接支持符号运算。

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

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

一、文件功能

(1)Insert„„在当前文件中插入MathCAD文件,能达到合并两个文件的效果。

(2)SaveConfiguration„„将当前MathCAD有关的字体属性、数值有效位等各类设置存贮成一个配置文件,以备后用。

(3)ExecuteConfiguration„„载入配置文件。

(4)AssociateFilename„„定义文件变量。

此功能提供MathCAD与外部数据的接口功能。

将数据文档(如.dat.prn等数据文件)载入MathCAD内,并将数据送给矩阵或矢量。

此功能较为重要,通过此功能,用户可以用其它语言编写程序(如用C语言编写自己的计算程序,通过fprint函数生成数据文件),然后将包含计算结果的数据文件送给MathCAD处理。

下面将详细说明MathCAD如何读写数据文件。

二、数据读写功能

为了进行ASCII数据文件读写,MathCAD提供几个内部读写函数READPRN()、WRITEPRN()、APPENDPRN()、READ()、WRITE()、APPEND()(函数名必须大写)。

其中READPRN()、WRITEPRN()、APPENDPRN()是对结构化数据(structureddata)文件进行读写和追加;而READ()、WRITE()、APPEND()是针对无结构数据(unstructureddata)文件进行操作。

下面以无结构化数据为例子说明MathCAD的数据读写功能。

第一步:

建立文件变量

点击File菜单下的AssociateFilename„„命令,弹出AssociateFilename

对话框。

在对话框中选择好数据文件后,在MathCADvariable中输入文件变量名filevar,然后点击Associate选项便建立文件变量(见图二)。

第二步:

定义数组变量

(1)定义下标i:

=0..100

(2)向数组读入数据,即完成了数据的读入功能。

vi:

=READ(filevar)

注意:

1.MathCAD对变量名区分大小写。

2(文件为ASCII文件,数值间用空格隔开,例如文件格式为100200300。

三、编辑功能

(1)UndoLastEdit取消上次的操作。

(2)PasteSpecial对象嵌入(OLE)式拷贝。

(3)SelectAllRegions选取当前文件中所有的运算式、文字、图形等对象。

(4)Ins,DelBlankLines在当前光标处插入或删除给定数量的空白行。

(5)ViewRegions选择此命令后,窗口内的各对象(运算式、文字等)会以白色长方形显示,其余背景则以灰色显示。

你可以更清楚地发现各对象是否有重叠。

(7)InsertPageBreak在当前光标处插入分页线。

(8)SetRightMargin设置右边界线,此线为棕色实线。

(9)ClearRightMargin取消右边界线设置。

(10)Headers,Footers设置各页的页首页尾是否打印文件名、日期、页数等信息。

四、对象自动排列功能

1)当对象较多时很可能有些对象重叠在一起而使一些已存在的对象不能发(

现。

但此时你可以用鼠标选取一些对象,然后使用SeparateRegions命令将所选对象进行排列,把重叠在一起的对象分开。

(2)对齐对象。

使用AlignRegions中的AlignVertical和AlignHorizontal

命令分别将对象水平对齐和垂直对齐。

这样可以让你节约更多的排版时间。

五、文本功能

MathCAD提供了一定的文本功能,可以用Text菜单下的CreateTextRegion

或CreateTextParagraph命令分别在文件中建立文字区域或文字带。

同时MathCAD提供CheckSpelling„„命令对文字进行拼写检查。

发现拼写错误将提示你改正,并给出纠错建议。

MathCAD5.0在中文环境下支持汉字,甚至可以用汉字作变量名。

使用这些功能,你可以直接在MathCAD完成数学论文。

六、矩阵功能

(1)Matrices„„命令:

此命令生成自定义的矩阵或矢量(当Columns设为1时)。

Create命令生成新的矩阵,Insert命令在当前矩阵内的光标处插入新增的行数和列数,Delete命令在当前矩阵内的光标处删除设定行数和列数。

(2)MatrixOperations矩阵操作命令:

1(TransposeMatrix矩阵转置。

2(InvertMatrix求逆矩阵。

3(DeterminantofMatrix求矩阵的行列式的值

七、Math功能

(1)Built,InVariables„„此命令可修改所有MathCAD的内置常数。

(2)Units包括InsertUnit„„、ChangeSystemOfUnits„„、DimensionalFormat„„三个命令.InsertUnit„„命令通过窗口加入单位;而ChangeSystemOfUnits„„命令用来设置当前MathCAD所使用的单位系统;至于DimensionalFormat„„则设置单位的名称。

(3)InsertFunction此命令可以帮助你输入内部函数,并可以了解各函数参数定义。

当然你也可以不用此命令而直接输入函数,但函数名一定要与MathCAD所定义的内部函数名相同。

(4)Randomize„„此命令用来设置函数rnd(x)的随机数种子,通过设置不同的随机数种子来生成不同规律的随机数。

但须注意种子的值必须大于或等于1。

(5)Calculate重新计算被选中的运算式,如果未设置自动计算模式(AutomaticMode命令设置),你必须用此命令来计算答案。

(6)CalculateDocument此命令将当前文件中的所有式子都重新计算一次。

(7)ToggleEquation对被选中的式子抑制计算。

式子或图形被抑制后,将出现标记符号(式子在右方,图形在右上方)。

如想重新计算被抑制的式子,只要重新使用此命令即可。

(8)AutomaticMode设置或取消自动计算模式,如不使用自动计算模式,就必须使用Calculate命令(按F9)计算被选中的式子。

(9)SmartMath是否使用SmartMath计算功能。

(10)SmartMathControls„„此命令包括两项控制:

a.LiveSymbolics设置是否使用SmartMath中的会自动重新计算的函数运算符号“?

”。

b.Optimize可使SmartMath自动对文件中有“:

=”(定义局部变量)、“?

”(定义全局变量)的式子进行处理,而不必在文件中使用Optimize关键字

(13)ShowSmartMath„„显示SmartMath化简后的式子内容。

(14)NumericalFormat„„设置MathCAD数值格式,包括进制、显示小数位的位数和精度。

八、图形功能

Graphics菜单下的命令给我们提供了重要的图形功能,包括绘制二维和三维图形。

通过对图形的分析,能让我们对函数的性质有形象和深入的认识。

(1)CreateX,YPlot生成一个X,Y图框。

(2)CreatePolarPlot生成一个极坐标图框。

(3)CreateSurfacePlot生成一个表面图的图框。

(4)CreateContourPlot生成一个等高图的图框。

(5)CreatePicture生成一个图形(,.bmp格式)输入框。

(6)X,YPlotFormat„„修改X,Y图的显示格式。

(7)PolarPlotFormat„„修改极坐标图的显示格式。

(8)PictureFormat„„修改选中的输入图形格式。

下面重点讲解用CreateX,YPlot作一元函数图和用CreateSurfacePlot

作二元函数图。

(一)作一元函数图

第一步:

用“:

=”(Shift,:

)操作定义范围变量(rangevariables)x:

=,10,9.9..10(,10,9.9..10表示从,10开始每0.1(,9.9,(,10)=0.1)为步长取值,一直取到10;“..”操作符按“;”键)

第二步:

定义函数f(x)=sin(x)

第三步:

用CreateX,YPlot作一元函数f(x)=sin(x)的图(见图三)。

在X,Y图框的左边输入f(x)和值域;在下方输入x和定义域

(二)作二元函数图

第一步:

用“:

=”(Shift,:

)操作定义范围变量(rangevariables)作为数组的下标i:

=0..100j:

=0..100(数组下标是大于等于零的整数)

第二步:

定义自变量数组

第三步:

定义函数

第四步:

用CreateSurfacePlot作二元函数图

用CreateSurfacePlot命令生成表面图图框,然后只要图框左下角输入z即可。

图形见图一。

九、符号功能

(1)Evaluate包含三个命令。

a(EvaluateSymbolically对选中的式子进行运算,得出代数解。

可以进行函数化简、微分、积分、求和等运算。

b(ComplexEvaluation用复数来计算被选中的式子。

c.FloatingPointEvaluation用浮点数来计算被选中的式子。

结果为数值答案。

(2)Simplify对选中的式子化简,可以进行通分、合并,甚至三角函数化简。

(3)ExpandExpression将选中的式子全部展开。

(4)FactorExpression因式分解或合并为单一式(通分)。

(5)CollectOnSubexpression合并同类项,可以与FactorExpression命令配合使用,能更好的处理代数式。

(6)PolynomialCoefficients将式子作多项式分解,求出各项系数的矢量形式答案。

(7)DifferentiateonVariable在式子中针对选中的变量进行一次微分。

(8)IntegrateonVariable在式子中针对选中的变量进行积分。

(9)SolveforVariable在式子中求选中变量的根,既求函数解。

(10)SubstituteforVariable在式子中对选中的变量用剪接板中的式子代换。

(11)ExpandtoSeries„„在式子中以选中的变量作泰勒或其它级数展开。

(12)ConverttoPartialFraction展开运算式为部分分式。

(13)Transforms转换操作:

a.FourierTransform在式子中对选中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1