土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ [转帖]强大的数学软件包Mathcad

[转帖]强大的数学软件包Mathcad

发布于:2003-11-26 09:33:26 来自:建筑设计/CAD下载及教程 [复制转发]
Mathcad是由MathSoft公司推出的一种交互式数值系统。该软件定位于向广大教师、学生、工程人员提供一个兼备文字处理、数学和图形能力的集成工作环境双使他们能方便地准备教案、完成作业和准备科学分析报告。Mathcad在对待数值计算、符号分析、文字处理、图形能力的开发上,不以专业水准为追求,而尽力集各种功能为一体。需讲究精度、速度、算法稳定性的数值计算问题和需经复杂推理的符号运算问题,都不是Mathcad所致力解决的目标。在输入一个数学公式、方程组、矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程。最令人激动的是在加入软件包自带的Maple插件后能直接支持符号运算。你可以在计算机上输入数学公式、符号和等式等,很容易地算出代数、积分、三角以及很多科技领域中的复杂表达式的值,并可显示数学表格和图形,通过对图形结果的分析,使我们对问题的理解更加形象。
  Mathcad的用户主要针对具备应用数学知识但并不要求具有较多的计算机知识的用户,如工程研究人员、学生等。
  一、文件功能
  (1)Insert…… 在当前文件中插入Mathcad文件,能达到合并两个文件的效果。
  (2)Save Configuration…… 将当前Mathcad有关的字体属性、数值有效位等各类设置存贮成一个配置文件,以备后用。
  (3)Execute Configuration…… 载入配置文件。
  (4)Associate Filename…… 定义文件变量。此功能提供Mathcad与外部数据的接口功能。将数据文档(如.dat .prn等数据文件)载入Mathcad内,并将数据送给矩阵或矢量。此功能较为重要,通过此功能,用户可以用其它语言编写程序(如用C语言编写自己的计算程序,通过fprint函数生成数据文件),然后将包含计算结果的数据文件送给Mathcad处理。下面将详细说明Mathcad如何读写数据文件。
  二、数据读写功能
  为了进行ASCII数据文件读写,Mathcad提供几个内部读写函数READPRN()、WRITEPRN()、APPENDPRN()、READ()、WRITE()、APPEND()(函数名必须大写)。其中READPRN()、WRITEPRN()、APPENDPRN()是对结构化数据(structured data)文件进行读写和追加;而READ()、WRITE()、APPEND()是针对无结构数据(unstructured data)文件进行操作。下面以无结构化数据为例子说明Mathcad的数据读写功能。
  第一步:建立文件变量
  点击File菜单下的Associate Filename……命令,弹出Associate Filename对话框。在对话框中选择好数据文件后,在Mathcad variable中输入文件变量名filevar,然后点击Associate选项便建立文件变量(见图二)。
  第二步:定义数组变量
  (1)定义下标i:=0..100
  (2)向数组读入数据,即完成了数据的读入功能。
  vi:=READ(filevar)
  注意:1.Mathcad对变量名区分大小写。
  2.文件为ASCII文件,数值间用空格隔开,例如文件格式为100 200 300。
  三、编辑功能
  (1)Undo Last Edit 取消上次的操作。
  (2)Paste Special 对象嵌入(OLE)式拷贝。
  (3)Select All Regions 选取当前文件中所有的运算式、文字、图形等对象。
  (4)Ins/Del Blank Lines 在当前光标处插入或删除给定数量的空白行。
  (5)View Regions 选择此命令后,窗口内的各对象(运算式、文字等)会以白色长方形显示,其余背景则以灰色显示。你可以更清楚地发现各对象是否有重叠。
  (7)Insert PageBreak 在当前光标处插入分页线。
  (8)Set Right Margin 设置右边界线,此线为棕色实线。
  (9)Clear Right Margin 取消右边界线设置。
  (10)Headers/Footers 设置各页的页首页尾是否打印文件名、日期、页数等信息。
  四、对象自动排列功能
  (1)当对象较多时很可能有些对象重叠在一起而使一些已存在的对象不能发现。但此时你可以用鼠标选取一些对象,然后使用Separate Regions命令将所选对象进行排列,把重叠在一起的对象分开。
  (2)对齐对象。使用Align Regions中的Align Vertical和Align Horizontal命令分别将对象水平对齐和垂直对齐。这样可以让你节约更多的排版时间。
  五、文本功能
  Mathcad提供了一定的文本功能,可以用Text菜单下的Create Text Region或Create Text Paragraph命令分别在文件中建立文字区域或文字带。同时Mathcad提供Check Spelling……命令对文字进行拼写检查。发现拼写错误将提示你改正,并给出纠错建议。Mathcad 5.0在中文环境下支持汉字,甚至可以用汉字作变量名。使用这些功能,你可以直接在Mathcad完成数学论文。
  六、矩阵功能
  (1)Matrices……命令:此命令生成自定义的矩阵或矢量(当Columns设为1时)。
  Create命令生成新的矩阵,Insert命令在当前矩阵内的光标处插入新增的行数和列数,Delete命令在当前矩阵内的光标处删除设定

全部回复(31 )

只看楼主 我来说两句
  • chuanhongwang
    chuanhongwang 沙发
    谢谢介绍,我一定下载
    2004-06-14 09:24:14

    回复 举报
    赞同0
  • guo99112
    guo99112 板凳
    xiexie 3ks
    2004-06-11 10:43:11

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 682 人订阅

猜你喜欢

阅读下一篇

[求助]关于cad字体

字体的形式可以改成宋体隶书楷体 ,但是打印出来都是那种空心的字,以致小点的字打印出来都不太清楚,太粗了。怎么改掉啊.......

回帖成功

经验值 +10