欢迎来到天天文库
浏览记录
ID:50578602
大小:205.66 KB
页数:19页
时间:2020-03-11
《MathCAD的指令含义和应用技巧.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MathCAD的指令含义和应用技巧 MathCAD是由PTC公司推出的一种交互式数值系统。在输入一个数学公式、方程组、矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程。你可以在软件界面上输入数学公式、符号和等式等,软件后台自动计算出代数、积分、三角以及很多科技领域中的复杂表达式的值,并可显示数学表格和图形,通过对图形结果的分析,使我们对问题的理解更加形象。 MathCAD的用户主要针对具备应用数学知识但并不要求具有较多的计算机知识的用户,如工程研究人员、学生等。 一、文件功能 (1)Insert
2、…… 在当前文件中插入MathCAD文件,能达到合并两个文件的效果。 (2)SaveConfiguration…… 将当前MathCAD有关的字体属性、数值有效位等各类设置存贮成一个配置文件,以备后用。 (3)ExecuteConfiguration…… 载入配置文件。 (4)AssociateFilename…… 定义文件变量。此功能提供MathCAD与外部数据的接口功能。将数据文档(如.dat .prn等数据文件)载入MathCAD内,并将数据送给矩阵或矢量。此功能较为重要,通过此功能,用户可以用其它
3、语言编写程序(如用C语言编写自己的计算程序,通过fprint函数生成数据文件),然后将包含计算结果的数据文件送给MathCAD处理。下面将详细说明MathCAD如何读写数据文件。 二、数据读写功能 为了进行ASCII数据文件读写,MathCAD提供几个内部读写函数READPRN()、WRITEPRN()、APPENDPRN()、READ()、WRITE()、APPEND()(函数名必须大写)。其中READPRN()、WRITEPRN()、APPENDPRN()是对结构化数据(structureddata)文
4、件进行读写和追加;而READ()、WRITE()、APPEND()是针对无结构数据(unstructureddata)文件进行操作。下面以无结构化数据为例子说明MathCAD的数据读写功能。 第一步:建立文件变量 点击File菜单下的AssociateFilename……命令,弹出AssociateFilename对话框。在对话框中选择好数据文件后,在MathCADvariable中输入文件变量名filevar,然后点击Associate选项便建立文件变量(见图二)。 第二步:定义数组变量 (1)定义下
5、标i:=0..100 (2)向数组读入数据,即完成了数据的读入功能。 vi:=READ(filevar) 注意:1.MathCAD对变量名区分大小写。 2.文件为ASCII文件,数值间用空格隔开,例如文件格式为100200300。 三、编辑功能 (1)UndoLastEdit 取消上次的操作。 (2)PasteSpecial 对象嵌入(OLE)式拷贝。 (3)SelectAllRegions 选取当前文件中所有的运算式、文字、图形等对象。 (4)Ins/DelBlankLines 在当前光标处插入或删
6、除给定数量的空白行。 (5)ViewRegions 选择此命令后,窗口内的各对象(运算式、文字等)会以白色长方形显示,其余背景则以灰色显示。你可以更清楚地发现各对象是否有重叠。 (7)InsertPageBreak 在当前光标处插入分页线。 (8)SetRightMargin 设置右边界线,此线为棕色实线。 (9)ClearRightMargin 取消右边界线设置。 (10)Headers/Footers 设置各页的页首页尾是否打印文件名、日期、页数等信息。 四、对象自动排列功能 (1)当对象较多时很可能有些对
7、象重叠在一起而使一些已存在的对象不能发现。但此时你可以用鼠标选取一些对象,然后使用SeparateRegions命令将所选对象进行排列,把重叠在一起的对象分开。 (2)对齐对象。使用AlignRegions中的AlignVertical和AlignHorizontal命令分别将对象水平对齐和垂直对齐。这样可以让你节约更多的排版时间。 五、文本功能 MathCAD提供了一定的文本功能,可以用Text菜单下的CreateTextRegion或CreateTextParagraph命令分别在文件中建立文字区域或文字带
8、。同时MathCAD提供CheckSpelling……命令对文字进行拼写检查。发现拼写错误将提示你改正,并给出纠错建议。MathCAD5.0在中文环境下支持汉字,甚至可以用汉字作变量名。使用这些功能,你可以直接在MathCAD完成数学论文。 六、矩阵功能(1)Matrices……命令:此命令生成自定义的矩阵或矢量(当Columns设为1时)。 Create命令生成新的矩阵,Insert
此文档下载收益归作者所有