MathCAD笔记01:所见即所得地进行数学计算

软件技巧 4周前 (09-22) 10 人围观 0

第一次听说MathCAD的时候,大概是2011年前后,那时甚至还和MathCAD中国公司的销售人员有过接触。然而当时对这个软件并没有直观的认识,竟然一直都认为是“可以进行公式运算的CAD软件”,这显然是把它与AutoCAD等众多设计软件混为一谈了,实在是惭愧。

直到前段时间看到视频“世界上最受欢迎的土木工程专业软件TOP10”,里面提到了MathCAD,这才重新想起了这个软件。使用上了以后,才发现我对它的认识原来都是错误的,这哪里是“可以进行公式运算的CAD软件”,分明是“所见即所得的Matlab”啊!

说到底,这是一个数学软件。这个数学软件,简单易用,甚至可以做到“能写出公式就能自动算出结果”。

越来越觉得有意思,那就索性写一套教程吧,也当作是自己学习MathCAD的学习笔记啦。

初识MathCAD,那就用它最基本的功能练练手吧:

这是软件的功能区,在Office2007以后这就是经典布局啦

功能区下面,是文档区。文档区很简朴,就是一张网格纸嘛:

注意,在网格纸上鼠标的形状是一个十字星。首先把这个十字星随便“摆放”到网格纸上的一个位置上

点击功能区的“数学>区域>数学”按钮,则会显示一个虚线框。在这个虚线框中,随便输入一个运算式,比如我输入的是:

当输入“=”的时候,软件就会自动算出求和结果了:

这个太简单了,来个复杂点的:

还可以更复杂,只要是能算出结果的数学题,MathCAD一定会在等号的后面自动填上的。

对于复杂的公式表达呢,就需要对运算符和常数这两个按钮下面的功能比较熟悉了,不过还好,MathCAD把这些符号做得足够直观,我们只需要按照数学上的约定使用这些符号就可以了:

直接计算就这些了,下面来看看如何定义一个变量。

作为最简单的变量,今天就拿这个x来举例。还是在网格纸上点击“数学”,然后输入“x:”,对,不是“x=”,是输入一个冒号,然后系统会自动给咱们补齐变量定义符号“:=”。

比如这样的:

但是呢,有个注意事项,在定义变量的时候,表达式的区域位置就需要注意了,先看下面的例子:

发现问题了吧,MathCAD在包含变量的时候,只能认出来在表达式上方/左方最近的赋值。这是定义的局部变量,那要是定义全局变量了呢:

一旦标记全局变量,程序会在局部变量定义式上自动标记红框,并注明已经定义为全局变量的,无法在局部进行重新定义。