符号 > 关于用符号表示的单位和常数
关于用符号表示的单位和常数
在带有特定数学类型的工作表中,PTC Mathcad 使用标签来关联数学元素 (例如单位和变量)。
插入单位和常数以及键入变量的默认标签样式如下所示:
- 斜体/黑色。
变量 - 斜体/黑色。
单位 - 斜体/粗体/蓝色。
常数 - 斜体/粗体/绿色。
函数 - 常规/黑色。
系统 - 粗体/黑色。
关键字 - 粗体/黑色。
由系统分配或由用户直接分配给标识符的标签不随上下文而改变。此类标签示例:单位或常数占位符中默认设置的标签,或插入求解函数时默认设置的标签,诸如此类。
作为 PTC Mathcad 用户,您可以控制标签和标签样式的赋值及重新赋值。执行符号或数值计算时,均是如此。
可以启用用符号表示的单位/常数选项来对 PTC Mathcad 的标签和标签样式赋值进行控制。这里,PTC Mathcad 可推测标签,并将其作为计算结果的一部分返回。
顾名思义,用符号表示的单位/常数选项仅适用于符号计算!
可以选择在禁用 (默认) 或启用此选项的情况下执行符号计算。
启用用符号表示的单位/常数选项,会根据需要自动修改现有工作表内容。
启用时,如果缺少之前的定义,则 PTC Mathcad 将返回标签,反映计算表达式时所做假设。
禁用计算选项“用符号表示的单位/常数”时的工作
这是打开新工作表时的默认状态。这里,您可以对键入标识符的标签分配进行控制。这种情况下:
从功能区中插入单位,会对单位分配标签,标签样式为单位。以符号形式计算单位也会对方程右侧 (RHS) 分配标签,标签样式为单位
从功能区中插入常数,会对常数分配标签,标签样式为常数。以符号形式计算常数也会对方程右侧分配标签,标签样式为常数
手动键入标识符会对标识符分配标签,标签样式为。以符号形式计算标识符也会对方程右侧分配标签,标签样式为
示例:
1. 键入表达式 m +PTC Mathcadm 分配标签。
2. 键入另一个 m,并手动对其分配单位标签。
3. 以符号形式计算表达式︰
这种情况下,结果与输入表达式相同,因为 PTC Mathcad 不会尝试基于内置单位或常数的知识库来求解标签。PTC Mathcad 会以不同方式处理看似相同的变量,因为变量的标签不同。
通常,如果键入对 PTC Mathcad 没有特殊含义的标识符 (单位或常数),则标识符将被分配标签。手动键入标识符 (Ctrl+Shift+Z)、eπ (p,Ctrl+G) 时是例外情况,适用以下规则:
应用符号计算前,标识符 会立即分配标签样式为常数的标签。计算后,结果也会分配标签样式为常数的标签。
标识符 eπ 最初会被分配标签样式为的标签。计算后,LHS 的标签仍是,但其标签样式会更改为常数。结果被分配标签,标签样式为常数
启用计算选项“用符号表示的单位/常数”时的工作
启用此选项使 PTC Mathcad 可基于内置单位或常数的知识库来求解及分配标签。
如果在以符号形式计算上一表达式之后启用此选项,那么 PTC Mathcad 会返回:
左侧 (LHS) 的标签保持不变,但其标签样式更改为单位。但是,RHS 的标签和标签样式均更改为单位。这使 PTC Mathcad 可以符号形式增加两个具有相同标签的变量。
从功能区中插入单位或常数之后进行符号计算,可得到与之前相同的结果和标签。因此,启用此选项对于内置单位和常数没有影响。
但是,手动键入标识符并以符号方式进行计算将得到相同的结果,但是分配的标签和标签样式将取决于手动键入内容:
键入 PTC Mathcad 不会识别为内置单位或常数的标识符 (如 x) 并对其进行符号形式计算,导致 PTC Mathcad 会对方程两边分配标签,标签样式为
键入 (但不计算) PTC Mathcad 识别为内置单位或常数的标识符,如 cm
PTC Mathcad 会为其分配标签,标签样式为
如果键入的标识符为 c,那么符号运算将使 LHS 保持为标签,且 PTC Mathcad 会自动为 LHS 分配常数标签样式,并为 RHS 分配常数标签和标签样式。
如果键入的标识符为 m,那么符号运算将使 LHS 保持为标签,且 PTC Mathcad 会自动为 LHS 分配单位标签样式,并为 RHS 分配单位标签和标签样式。
PTC Mathcad 始终同启用用符号表示的单位/常数选项一样来处理 eπ
这对您有帮助吗?