Mathcad 14 发行说明

这些说明提供关于 Mathcad 14(2008/02/08 为止)的最新信息。您可以通过 PTC 参考文档Mathcad 单用户支持 获得该文档的更新版本。

目录

  1. Mathcad 中的新增内容
    1. Mathcad 14 M020 中的新增内容
    2. Mathcad 14 M011 中的新增内容
    3. Mathcad 14 M010 中的新增内容
    4. Mathcad 14 F000 中的新增内容
    5. Mathcad 13.1 中的新增内容
    6. Mathcad 13 中的新增内容
  2. 安装信息
    1. 系统要求
    2. Mathcad 安装 CD 的内容
    3. Mathcad 的安装
    4. 提供给 Beta 用户的其他安装信息
    5. 并排安装问题
  3. 已知限制
  4. 已修正的问题
    1. Mathcad 14 M020 中已修正的问题
    2. Mathcad 14 M011 中已修正的问题
    3. Mathcad 14 M010 中已修正的问题
    4. Mathcad 14 F000 中已修正的问题
    5. Mathcad 13.1 中已修正的问题
    6. Mathcad 13 中已修正的问题
  5. 其他 Mathcad 帮助
    1. Mathcad 文档
    2. 技术支持
    3. 授权支持
    4. 联机信息
    5. 软件下载

1. Mathcad 中的新增内容

Mathcad 14 M020 中的新增内容

Mathcad 14 M020 并不提供新的功能,只是在该产品中添加了 5 种货币单位:土耳其新里拉 (YTL)、捷克克朗(Kč)、斯洛伐克克朗(Sk 和 SKK)、以及匈牙利福林(Ft)。

Mathcad 14 M011 中的新增内容

Mathcad 14 M011 并不提供新的功能。

Mathcad 14 M010 中的新增内容

Mathcad 14 M010 不仅修正和改进了已有功能,还包括多个新功能:

此外,该版本不再支持某些功能。即将发行的 Mathcad 版本将移除“工作表选项”对话框中的“量纲”选项卡,并停止对 Mathcad 7 之前文件格式的支持。

Mathcad 14 F000 中的新增内容

Mathcad 14 包括为提高可用性及工作效率而设计的增强功能和新功能:

Mathcad 13.1 中的新增内容

Mathcad 13.1 包含有多个错误修补程序,并完成了以下功能改进和增强:

Mathcad 13 中的新增内容

Mathcad 13 的特征是,进行了大量改进,设计这些改进的目的是提高工作效率,以及提高可在 Mathcad 中进行的数学运算的广度和速度。

返回“目录”


2. 安装信息

系统要求

硬件要求

软件要求

* 可在 Mathcad 安装过程中自动安装软件。

¹ 本软件的最新版本可从 Mathcad CD 中的单独安装程序获得。

§ 需要 Internet Explorer 6.0 或更高版本实现“帮助”系统的全部功能、访问“资源”窗口中的 HTML 内容、打开和保存基于 Web 的文件,以及自动进行产品授权。使用该功能无需将 Internet Explorer 设置为默认浏览器。

2.2 Mathcad 安装 CD 的内容

Mathcad CD 包含以下内容:

返回“目录”

Mathcad 的安装

您可以在同一个系统中将 Mathcad 14 与 Mathcad 11、Mathcad 12 或 Mathcad 13 一起安装。 但是您不能在同一个系统中安装多个版本的 Mathcad 14。

为保证支持的所有版本均可以正常运行,必须按照其版本顺序来安装或修复(从 Mathcad 11 开始)。继续安装下一版本之前,须应用特定版本的所有补丁或升级程序。

如果卸载某一版本的 Mathcad,则必须修复以前安装的所有版本,然后再重新安装已卸载的版本(如有必要),最后再修复后续安装的所有版本。

在将 Mathcad 14 与较早版本的 Mathcad 一起安装到系统上之前,请阅读标题为“并排安装问题”的部分。

升级之前

如果要升级 Mathcad 的早期版本,请确保具备以下条件之一:

升级的安装过程会尝试在系统上查找较早的版本。如果未检测到较早的版本,则会提示输入序列号或插入安装媒体。Mathcad 安装程序不要求删除任何检测到的先前版本,尽管只有 Mathcad 11 及更高版本经过了测试并确认可以和 Mathcad 14 安装一起运行。

一般安装说明

  1. 将 CD 插入 CD-ROM 驱动器。CD 会自动启动安装程序。如果安装程序未自动启动,可通过在“开始”菜单中选择“运行”,然后键入 D:\SETUP(其中 D 为 CD-ROM 驱动器)来启动。单击“确定”。
  2. 单击安装主屏幕上的 Mathcad 图标。
  3. 出现提示后,请输入产品代码,产品代码随 Mathcad CD 一起提供,或通过电子邮件发送给下载 Mathcad 的购买者。
  4. 按照屏幕上的其他指示进行操作。

针对 Windows 2000 用户的特别指示

如果尚未将 SP4 应用到 Windows 2000 安装,则无法安装 Mathcad 14。如果尚未将 SP4 应用到 Windows 2000 安装,您必须先执行以下步骤,然后才能安装 Mathcad:

  1. 从 Microsoft 网站上下载适用 Windows 2000 的 SP4,并应用到您的 Windows 2000 安装。
  2. 从 Microsoft 网站上下载 Windows Installer 3.0 或更新版本,然后将此软件安装到您的工作站。
  3. 从 Microsoft 网站上下载 Microsoft Data Access Components (MDAC) 2.8 或更新版本,然后将此软件安装到您的工作站。
  4. 运行 .NET Framework 2.0 和 MSXML 4.0 安装程序(随 Mathcad CD 提供)。

完成这些步骤后,您就可以将 Mathcad 安装到工作站上。

Microsoft 下载站点的网址为 http://www.microsoft.com/downloads/

提供给 Beta 用户的其他安装信息

如果安装了 Mathcad Beta 程序,则必须在安装发行版本前先卸载 Mathcad 的 beta 版本。

要卸载 Mathcad 的 Beta 版本

使用“控制面板”中的“添加/删除程序”来删除 Mathcad Beta 软件。

如果安装 Mathcad 的早期版本,则必须在卸载 Mathcad Beta 软件后将其修复:

  1. 打开 Windows“控制面板”
  2. 选择“添加/删除程序”
  3. 选择较早版本的 Mathcad,然后单击“更改”
  4. 选择“修复”,然后单击“确定”。
  5. 按照版本顺序,对其余所有 Mathcad 版本都重复步骤 3 和 4。

在卸载 Mathcad Beta 软件并修复先前安装的所有版本后,即可安装 Mathcad。

意外行为的故障排除

如果 Mathcad 在使用时发生了意外行为(例如,在不应收到错误消息时收到了错误消息,或发生了内部错误),则以下步骤会解决问题:

执行这些步骤,便可避免 Mathcad 使用过程中的许多常见问题。如果执行这些步骤后仍遇到错误,请联系“技术支持”,并附上详细信息以及 Mathcad 示例文件,以便技术支持进一步研究问题。

返回“目录”

并排安装问题

您可以将 Mathcad 与 Mathcad 11 和/或任何更新版本一起安装并运行,这样可以方便从旧工作表到新工作表的转换。安装必须按版本顺序进行,从最旧到最新;否则在使用组件时可能会引发问题。可以将区域从旧版本复制并粘贴到新版本中(例如,从 Mathcad 11 到 Mathcad 14),但不支持从较新版本粘贴到较旧版本,并且该操作可能使较旧版本的产品崩溃。如果安装了多个版本的 Mathcad,则自动化界面仅会在最近使用的 Mathcad 版本上运行。这可能会使调用自动化的控件在较旧版本的 Mathcad 中停止运行。

注意,您不能在同一个计算机上并排安装同版本的多种 Mathcad 发布。(即 Mathcad 14 M011 和 Mathcad 14 M020 不能并排安装。)

返回“目录”


3. 已知限制

下表列出有关 Mathcad 14 M010、Mathcad 14 M011 及 Mathcad 14 M020 的已知限制。注意,SPR (错误) 编号的格式已更改,不过您在与 PTC 技术服务部门进行交流时,两者均为有效。

错误/SPR 编号 说明
1424553 Mathcad 启动失败。在引擎初始化步骤中的 "COM" 错误导致 Mathcad 停止在初始屏幕上加载。
070618-115604 安装 Mathcad 时,联机帮助和资源中心可能不会自动安装,有可能导致以下错误信息
  无法打开文件 <路径名>\qsheet.hbkFeatureRCOPenErrExtra
解决方案:浏览到 Mathcad CD 上的 Help 和 Resources 文件夹,然后分别运行每个文件夹中的 setup.exe。
070607-113307 xa 形式的符号积分可能无法返回结果。
070531-140738 Mathcad 不计算 δ() 的极限。
070530-104115 与傅立叶变换相关的积分返回错误答案。
070524-110927 分子中含有 s 倍数的符号拉普拉斯逆变换返回错误结果。
解决方案:首先将拉普拉斯分式转化为部分分式,然后再计算拉普拉斯逆变换。
070522-111712 以符号方式替换导数中的函数后,无法返回期望的结果:
解决方案:仅替换函数名称 (f),而不替换整个函数 (f(x))。
070522-105118 Mathcad 不再识别阶乘和 Γ() 之间的等价关系。
070522-102936 “比较工作表”无法在 Vista 64-bit Edition 中正确运行。
070521-163251 将附件从 Microsoft Outlook 拖到 Mathcad 中,附件从电子邮件中删除,但在 Mathcad 工作表中打不开附件,且无法插入。
解决方案:先将附件保存到磁盘或双击打开附件。
070510-102552 time() 在多 CPU 和多核系统中产生不一致的结果。
070510-095201 符号关键字“simplify”不再将有理函数之和合并为单个分式。
解决方案:要将有理函数,expr 之和合并为单个分式,则应以符号方式计算 numer(expr) / denom(expr)
070502-163536 在 64 位 Vista 系统上,可用的 ODBC 驱动程序只有 SQL Server Driver。
解决方案:调用位于 C:\Windows\SysWOW64\odbcad32.exe 的 32 位 ODBC Control Panel(ODBC 控制面板),以访问可用的 32 位驱动程序。
070423-153500 卸载 Mathcad 时,不会自动卸载或禁用 Excel 外接程序。
解决方案:卸载 Mathcad 之前,先在 Excel 中禁用 Excel 外接程序。
070420-145932 如果求解命令块的约束条件包含布尔 AND 运算符,则该求解命令块可能返回错误结果。
解决方案:使用乘法运算来获得两项的逻辑 AND。
070416-155010 一些亚洲字体可能会在“工作表选项”对话框的“显示”选项卡中显示为方框。
解决方案:使用“区域和语言选项”控制面板将“东亚”支持文件添加到系统中。
070320-153632 比较以不同 DPI 设置保存的文件时,大多数区域的显示都会不相同。
解决方案:进行比较之前,先以当前 DPI 设置重新保存两个文件。
070205-162005 使用 solve 求解包含大于运算符(或大于或等于运算符)的不等式时,会返回错误。
070118-092210 如果使用的是 Windows XP x64 版本,那么 Mathcad 安装进程有时会在最后一步时中止。
解决方案: 如果安装日志文件的最后两行(C:\Windows\MC14_IS_LOG.txt 或指定为静默安装的文件)显示为:
  szFile 为:C:\WINDOWS\Fonts\MathCadUniMath.otf
  SendMessage ..
,请按 [Ctrl] [Alt] [Delete],然后在“Windows 任务管理器”中结束安装进程,并重新启动系统。
070117-194227 在您单击“添加/删除程序”中的“更改”按钮并选择“删除”以卸载 Mathcad 时,不会出现需要修复以前所安装版本的警告。系统中的其他 Mathcad 安装会受到卸载过程的影响,必须按照版本顺序进行修复。
070117-191807 安装到包含 Unicode 字符的文件夹时,安装程序可能无法注册某些组件。
解决方案:您可以安装到不包含 Unicode 字符的文件夹,或者手动注册组件。要手动注册组件,请在指向安装文件夹的命令提示处输入以下内容:regsvr32 [component file name]
070116-145720 如果未安装联机帮助和/或资源中心,就通过单击“添加/删除程序”控制面板中的“更改”,然后选择“删除”来卸载 Mathcad,则会造成致命错误。
解决方案:通过单击添加/删除程序控制面板中的“删除”来卸载 Mathcad 。
070111-114741 如果您从一个位置卸载资源,然后再重新安装到一个新位置,那么资源不会正常工作。
070110-185807 如果要使用数据导入向导从 Excel 正确导入包含日语字符的数据,您必须首先设置日语代码页。
061218-230929 符号引擎无法识别二进制、八进制和十六进制数的 b、o 和 h 后缀。
061212-160223 以 Mathcad UniMath Open Type 字体输出的字符无法在所有打印机上打印。
解决方案:更新打印机驱动程序或从 http://www.adobe.com/uk/type/opentype/index.html下载 Adobe PostScript 驱动程序以便与您的打印机配合使用。
061129-211307 在 Mathcad 14 中使用不同方法(尽管接受)执行傅立叶变换和傅立叶逆变换时,所得到的结果与先前版本的 Mathcad 的结果不同。
解决方案:执行 f(-t)(而非 f(t))的傅立叶变换或傅立叶逆变换。
061129-163353 无法正确显示粘贴到 Microsoft Office Excel SP1 的 Mathcad 对象。
解决方案:使用 Microsoft 提供的 Office 2003 Service Pack 2 更新 Excel。
061127-171137 日元和韩元字符可能无法在包含输入数据集的数据表格中显示。
061122-132902 使用 [Ctrl] G 从相同罗马字符转换而来的 Phi 字符在数学和文本区域内会以不同形式显示。
061019-133958 更改或修复 Mathcad 的安装会出现运行许可证设置的提示,而该提示是不必要的。
解决方案:忽略该提示。启动后,Mathcad 会自动正确运行。
061012-133650 符号三角简化可能与 π 的期望数值结果不同。
060925-131442 “比较工作表”允许您指定不支持的文件。
060914-134158 绘图无法嵌套在文本区域,返回“该文件的内容已损坏”这一错误消息。
注意: 以前版本的 Mathcad 因疏忽而允许执行此操作。
解决方案:要保存此文件,请将绘图移到文本区域之外。
060912-213659 德语版 Mathcad 中的符号拉普拉斯转换会返回错误。
解决方案:为已转换的函数指定不同的独立变量(如 t1),如下所示:f(s) -> Laplace、s、t1。
060901-121829 尽管可以键入后面跟有符号计算,再跟有数值计算的单行定义结构,但不支持该结构。
060807-130950 零宽连接符/无连接符 Unicode 字符在数学区域中无效。
060801-113111 根据 1*变量自身来定义的未定义变量 (例如:a:=1 * a) 进行数值计算会得到 0,而不会返回错误。
060727-120201 [Ctrl] [Shift] K 可在数学区域中插入特殊运算符,但不可再插入希腊字符。
解决方案:使用 [Ctrl] G 输入希腊字符。
060630-094017 下列情况下,符号关键字 parfrac 无法返回正确结果:
  1. 函数分母中含有复数根;以及
  2. 只可使用实数作为 parfrac 的自变量。
注意:要对实数和虚数均执行完整的分解,请将修改器 domain=complex 用作 parfrac 的自变量。要返回有理分解,请省略任何修改器。
060601-092646 使用 Web 控件后,必须首先单击鼠标两次,才能使键盘输入生效。
060511-143551 符号定积分的计算速度可能比在 Mathcad 先前版本中的计算速度慢。
060511-101050 光标位于文档中央时,单击“全部替换”不会替换出现要替换的内容的所有地方。
解决方案:在选择“编辑”>“替换”之前,先将光标移动至工作表顶部。
060502-153845 通过“远程终端服务器”连接时,Mathcad 不会在 Windows XP Professional 64 上进行安装。安装程序无法注册所需的全部 DLL。
解决方案:直接在 Windows XP Professional 64 工作站上进行安装,而不是通过“远程终端服务器”进行安装。
060425-150310 在第一次手动计算工作表时,单选按钮不会正确地进行计算。
解决方案:计算工作表两次。
060406-101521 如果打开文件后区域被折叠,则无法使用超链接来导航至该区域中的部分。
060316-153817 在第二次单击区域之前,不会显示“重定义警告”提示。
060307-123707 警告文件正以只读方式打开的对话框有时会无法显示在其他窗口的前端。
060217-123210 以前返回零的乘法现在会返回错误。如果第一项计算结果为零,则 Mathcad 2000 及更高版本会计算所有项,而不会返回零,这可能导致错误(而以前不会出现错误)。
解决方案:如果知道某一项为零,则请使用“if”编程运算符来相应地定义函数。
060130-104032 错误突出显示、错误消息和“跟踪错误”可能会在求解命令块中引起混淆。
解决方案:如果执行以下操作,便可能跟踪真正的错误:
  1. 右键单击包含错误的区域。
  2. 选择“跟踪错误”
  3. 单击“关闭”。(除“关闭”按钮以外,其他按钮均不可用。)
光标经常会跳到有错误的变量处。
051221-164409 由于更改了 MATLAB 的自动化接口,使得 MATLAB 组件不再支持 MATLAB 绘图的显示。
051122-104805 使用“远程”桌面访问 Windows 2000 Server 安装时,位图可能无法正确显示。
051111-175445 Web 控件无法在某些打印机上进行打印。
解决方案:打印前滚动到工作表底部(或按 [CTRL] [End])。
051111-114044 安装程序可能无法正确检测 Windows 2000 系统上的系统必备。
051017-094423 较早的 Intel 和 AMD 系统可能无法根据新的 Intel MKL 矩阵库来计算数值函数。有关所支持的芯片的详细信息,请查看 Intel Web 站点上提供的 Intel Math Kernel Library (Intel 数学核心库)文档。
051014-101238 禁用区域的计算后,结果会消失。
051005-151311 无法通过 Automation API 访问折叠区域内的区域。
050901-120228 在写入多重嵌套矩阵时,WRITEPRN() 会陷入无限循环。
050831-084253 可能无法从 Mathcad 内部正确地归还借用的许可证。
解决方案:
  1. 将借用许可证的机器连接至网络,以便服务器找到该机器。
  2. 在服务器上,打开命令提示,然后键入:
    lmborrow -return [-c license_file] [-c display] feature

    license_file = 许可证文件名。
    display = 借用许可证的系统的名称,或终端服务器客户端名(终端服务器环境);仅当系统名称在借用许可证后发生了更改时才需要。
    feature = 借用的功能的名称。有关借用的功能的列表,请在命令提示下运行 lmborrow -status

050826-215713; 050811-122128; 050705-170520 使用过时的显示驱动程序或全硬件加速可能会导致错误、刷新问题或崩溃。
解决方案:更新显示驱动程序,或减少硬件加速。
050822-171500 组件会将单元素矩阵作为标量值处理。
050816-103750 指向不存在的文件的“文件输入组件”从相对路径转换为绝对路径。
050815-164314 如果用于在图形中计算函数的自变量个数少于所定义的个数,则该函数会返回函数签名,而不会返回表示缺少自变量的错误消息。
050805-161210 滑动条在调整时会闪烁。
050805-121559 如果字词包含撇号或混用大小写,拼写检查会将词典中的单词报告为拼写错误。
050803-163623 向现有 3D 绘图添加很大的散点图,可能会导致 Mathcad 崩溃。
解决方案:将较小的哑数据集作为第二条曲线进行添加,把曲线转换为散点图,然后用实际数据集替换哑数据集。
050801-184858 无法作为浮点数精确表示的小数会以意料之外的方式(例如向下,而不是向上)进行舍入。
050801-104209 变更工作表缩放设置时,文本框控件及其内容不会同步调整大小。
050801-075734 由于 .NET 的限制,使得重新计算的过程中存在内存泄漏。
050729-174421 CreateMesh() 不会将返回带量纲的结果的任何函数作为参数接受。
050728-141332 如果 min() 和 sec() 与“变量”或“常量”的字体样式不同,则无法将其识别出来。
050727-153102 csort() 会错误地对包含 NaN 的数组进行排序。
050725-100814 以下名称由 Mathcad 保留,用户不能定义:Find、format、genfit、if、Maximize、Minerr、Minimize、numol、Odefind、Odesolve、pause、Pdesolve、polyroots、trace、until。
050708-141936 使用 Visual Studio 6 调试 Mathcad 期间关闭 Mathcad,会返回“Invalid Handle”(无效句柄)错误。
050707-091516 基本单位不是 SI 单位时,UnitsOf() 会返回基于 SI 的“单位系统”中的错误答案。
解决方案:使用 SIUnitsOf()。
050706-093218 “工作表选项”对话框中“量纲”选项卡上的“显示量纲”设置不会保存至 XMCD/XMCDZ 文件。
解决方案:将文件保存为 Mathcad 11 或 Mathcad 12 MCD。
050705-171729 无法在程序中重定义 ORIGIN。
050616-130347 在第一个 Mathcad 并发实例自动保存工作表之后打开的第二个 Mathcad 并发实例可能会尝试恢复在旧实例中仍然打开的工作表。
050601-085852 forwhile 循环外的 breakcontinue 的行为与以前版本有所不同。break 现在返回程序中的最终计算结果,而 continue 返回错误。
050525-104331 Mathcad 12 文件格式不支持多算法函数 [genfit()、odesolve()、pdesolve()、polyroots()、Find()、Minerr()、Maximize()、Minimize()],这些函数不作为函数名使用。将此类文件保存为 Mathcad 12 XMCD/XMCDZ 工作表,会返回方案错误。
050516-162748 在将包含仿射单位的值粘贴到表达式左侧的占位符中时,这些值会返回错误“该值必须为标量”。
解决方案:插入后缀运算符,并分别将单位和值插入到右侧和左侧的占位符中。
050506-104329 READRGB() 和“图片处理程序”不会使用最新的数码相机 JPEG 格式,该格式会保留有关相机设置的信息。
解决方案:在其他图像编辑器(如 Paint 或 Windows Picture Viewer)中打开文件,并在将其读入 Mathcad 之前重新保存。
050427-200917 打开脱机文件时,Mathcad 可能会返回“参数不正确”错误。
050405-162927 包含大型嵌套数组的矩阵显示速度很慢。
050404-161038 导入较大 (>1 MB) 数据的速度比 Mathcad 11 慢。
050216-095445 如果 Mathcad 找不到许可证服务器,则双击 Mathcad 文件会返回“文件未找到”错误。
050203-113939 在打开包含重叠或嵌入的折叠区域的工作表时,Mathcad 会显示提示“警告:发生无法恢复的读取错误。<N> 无法从该文档读取 %d 区域。”,报告一个运行时错误并关闭。
解决方案:打开先前版本 Mathcad 中的文档,然后删除问题区域或重排这些问题区域,以使其不再重叠和嵌套。
050201-170345 “数据导入向导”会错误地将带有非逗号千位分隔符的数字读作字符串。
041214-165738 求解命令块在无法收敛时,可能会尝试进行不确定的收敛,而不会返回错误。如果返回收敛误差,则该收敛误差可能无法为调试提供足够的信息。
041214-093929 由于 .NET 的限制,大数组(元素个数大于八百万,或大小超过 64 MB)可能会导致内存错误。
041024-133017 以“Mathcad 文档对象”的形式从 Mathcad 复制至 Microsoft Word,可能会导致对象在首先激活(双击)然后取消激活的情况下被放大。
解决方案:在将对象粘贴至 Word 之前,关闭 Mathcad。
040824-131642 READPRN() 会将由 WRITEPRN() 写入至数据文件的复标量作为包含两个元素的数组读入。
040809-104837 将包含超级链接的文本复制并粘贴到文本区域时,无法复制超级链接。
解决方案:复制整个区域。
040628-131456
040210-112341
“数据导入向导”无法读取行数超过 16384 的 Excel 文件。
解决方案:请使用 Excel 组件来读取。
040528-134919 打开和关闭区域可能会略微移动边界以及所包含的部分。
031022-105127c 坐标转换函数 sph2xyz() 和 cyl2xyz() 无法与 CreateMesh() 和 CreateSpace() 一起使用以产生与 3D 绘图相同的结果。
解决方案:创建带有自变量(f(u,v)、u、v),且将 sph2xyz() 或 cyl2xyz() 同自变量(u、v、f(u,v))一起调用的函数,以用作 CreateMesh() 或 CreateSpace() 的映射函数。
021017-095400 区域边界有时会裁剪掉数学区域的内容。

返回“目录”


4. 已修正的问题

下表列出已在 Mathcad 13 和 Mathcad 14 各发布中解决的 SPR (错误)。注意,SPR 编号的格式已经改变,不过您在与 PTC 技术服务部门进行交流时,两者均为有效。

Mathcad 14 M020 中已修正的问题

SPR 编号 说明
1440695 Mathcad 将持续打印后续页面,虽然您可能只选择了特定页数范围
1425078 当您要“打印预览”非空的工作表时,Mathcad 将过早退出。

Mathcad 14 M011 中已修正的问题

SPR 编号 说明
1426375 从 Mathcad 14.0 升级到 Mathcad 14 M010 的企业用户,在从四个扩展包的任何一个中调用某个函数时,会得到错误消息“bad_assembly_name”。

Mathcad 14 M010 中已修正的问题

错误编号 说明
070427-144405 在符号关键字 substitute 后使用符号关键字 solve 的表达式会返回错误,而不会进行计算。
070411-133433 如选中一个打开的工作表上的单选按钮,另外一个打开的工作表上具有相同组 ID 的单选按钮也会更新。
070406-202601 创建水平线时,Mathcad 12 会在 x 轴值(而不是 y 轴值)上迭代 x-y 绘图。
注意:要复制带有水平线(而非垂直线)的 x-y 绘图,请使用单独的 y 自变量,而不要使用值域变量。
070406-194939 程序会跳出错误“Common Language Runtime detected an invalid program.(公用语言运行时间检测到无效程序。)”
070405-094134 [Esc] 键无法终止从“符号”菜单执行的计算。
070330-132512 在文本区域中粘贴希腊字母会在希腊字母后留下空格。
070330-111728 Mathcad 租借企业浮动许可证的期限固定为 10 天。Mathcad 内原先提供的提早归还租借许可证不再可行。
070327-104116 保存工作表时,不记录文本框的更改。
070326-144916 如果区域包含的某个变量取决于数值求解命令块,那么在尝试优化该区域后,会使 Mathcad 在保存时被挂起。
070228-165350 可能无法在 Mathcad 14 中打开在以前版本 Mathcad 中创建的、含有可由脚本处理的组件的工作表。
070214-124757 如果未安装打印机驱动程序,Mathcad 可能会出现系统故障。
070114-102019 如果是从“资源”窗口访问 www.ptc.com 网页,则此网站上提供的配置脚本无法运行,这会造成单击链接时发生错误。
解决方案:请使用 Internet Explorer 打开 www.ptc.com,然后指定您所在国家/地区。
070111-173847 使用 := 计算表达式,会使表达式左侧的函数和变量失去定义。
070104-125358 在“Mathcad 许可证设置向导”或 FLEXnet 安装中浏览文件时,许可证文件不会显示。
解决方案:使用“*.*”替换文件名中的“license.dat”以便查看全部文件,并选择许可证文件。
061221-172119 在保存为 MCD 文件时,包含定义和运算的数学区域会显示乱码。
061213-170534 安装 Mathcad 之后,以 Mathcad UniMath 字体表示的希腊字符和符号可能无法正确显示,区域会向右延伸数页。
解决方案: 安装之后重启系统,字体即会正确显示。
注意:出现该问题是由于 Mathcad 14 卸载时的问题。要解决该问题,则必须在安装 Mathcad 14 M010 之前,通过单击“添加/删除程序”控制面板中的“删除”来卸载 Mathcad 14。
061207-114628 从数据表输出数据时,Mathcad 会忽略指定的开始列,而是从第一列开始。
061010-153752 如果使用 Internet Explorer 从网站打开 Mathcad 文件,可能会导致 Mathcad 崩溃。
注意:不可再在 Internet Explorer 窗口中打开工作表。
060928-112947 从“帮助”启动 Mathcad 资源(QuickSheets 或教程),可能会使装有 Mathcad 14 和以前版本的系统中的 Mathcad 崩溃。
注意:尽管 Mathcad 不会再崩溃,但此操作仍会返回错误对话框。要避免出现此错误对话框,请在启动任何以前版本之前先启动 Mathcad 14。
060918-170726 电子书搜索索引生成器 (newdict.exe) 生成不完整的索引文件。
060808-105138 单击“插入函数”对话框中的“帮助”,会在关闭“帮助”之后禁用“插入”按钮。
解决方案:在活动工作表中单击“返回”。
060725-103347 hhmmss() 在非美国区域设置下不能正确进行计算。
051220-195233 拼写检查有时无法完成对工作表的检查。
021106-134242 使用实时符号进行计算时,float 不对函数使用扩展精度。

Mathcad 14 F000 中已修正的问题

错误编号 说明
061219-161433 小写 phi 字符现在以相反方式映射:f [Ctrl] g 产生大 phi 字符,j [Ctrl] g 产生竖直 phi 字符,这与最新的 Unicode 标准一致。
061115-103350 使用“工作表选项”对话框的“单位系统”选项卡来将“角度”添加至自定义单位,会导致内部错误。
060920-130930 打开包含大型数组的工作表时,矩阵的显示会变形,且无法保存文件。
060719-163859 在数值和符号处理器中,Φ() 对于 0 会给出不同结果。Φ(0) 现在在这两种情况下都会返回 0.5。
060621-175622 单击进入 3D 绘图或组件后,必须在该区域外单击两次,才能开始编辑工作表的其他部分。
060613-130244 带有自定义单位系统的 Mathcad 文件并不总会正确地进行重新计算,且可能无法保存为有效的 XMCD 文件。
060518-083624 在 FLEXlm/FLEXnet 日志文件中,时间戳会覆盖用户检入/检出数据。
060424-111903 Mathcad 12 和 13 中,xy2pol() 会返回 -180 至 180 之间的结果。Mathcad 14 则与 Mathcad 11 相同,会返回 0 至 360 之间的结果。
060411-155320 以符号方式计算 J1(1) 和 I1(1) 时,会将其反向排列。
060316-112455 使用“自动化 API”来创建 RTF 文件会保存为 HTML 文件。
060123-101738 执行带有不等式的符号求解会产生不正确的结果。
060106-112616 使用菜单符号无法替换函数和表达式的变量。
注意:修正该问题要求进行以下操作:使用编程运算符来创建将函数定义为变量并返回函数名的程序,将程序复制至剪贴板,选择要替换的函数名,然后单击“符号”>“变量”>“替换”
060104-095626 符号引擎无法识别内置常量“%”。
051228-154632 使用无效参数来调用 Minimize() 和 Maximize() 会使 Mathcad 停止计算,即使在禁用或校正区域后也会出现该情况。
051227-160700 拖动或微移区域边界会产生嵌套区域或交叉区域。
051208-150942 在设置为土耳其语区域的系统上,无法启动 Mathcad。
051102-100456 返回“没有找到符号结果”的符号表达式不会删除以前计算的结果。
051102-074532 由于空间不足而无法保存 XMCD 工作表时,Mathcad 不会报告错误。
051019-103914 linterp() 不接受第二个自变量的复数数组。
051005-125434 默认情况下仅会搜索文本区域,而不会搜索数学和文本区域。
050816-120902 在嵌入至文本区域的数学区域中添加括号,会导致内部错误,并使 Mathcad 崩溃。
050812-095804 对负纯虚数的显式计算会将实部显示为零。
050729-131750 没有符号关键字时,用于隐藏符号表达式某些部分的上下文菜单选项无法正常工作。
050726-102139 如果计算某一表达式对变量 x 的定积分,且表达式包含不同变量 A(定义为 x),则 Mathcad 不会将 A 识别为积分的变量。
050722-150256 大型数据表格并不表示包含更多单元格。
注意:数据表格中上次显示的单元格现在显示为“...”。
050721-152745 工作表保护在 XMCD 工作表中不可用。
注意:现在可在 XMCD 工作表中启用工作表保护;但是,一旦启用,便只能以 XMCDZ 格式保存工作表。
050712-140909 编辑工作表之后,必须按 [F9] 两次才能完整地计算该工作表。
050406-154223 即使是在关闭“自动计算”之后,Mathcad 仍会执行符号计算。
050308-143751 WRITEPRN() 会写出 NaN 和无穷大的错误数据,而 READPRN() 不能正确地读入这些数据。
050215-103351 无法使标量乘以嵌套矩阵。
注意:对函数和运算符进行的隐式向量化操作对嵌套矩阵无效。
041208-100038 在网络分区上打开或保存文件时,Mathcad 会返回“参数不正确”错误。
040818-121539 “替换”和“查找”不能在折叠区域中找到文本。
040615-163146 使用不等式时,符号求解器会产生不正确的结果。
031219-100337 无法以符号方式计算使用 matrix() 创建的矩阵。
031114-170906 使用 Intellipoint 鼠标上的滚动滑轮会冻结 Mathcad。
030319-140047 向量化在符号计算中无效。

Mathcad 13.1 中已修正的问题

错误编号 说明
060207-135921 Mathcad 不会保存工作表的页面方向(“文件”>“页面设置”)。
051222-103419 无法使用列运算符来将标量赋予数组列。
051220-150519 保存带有此类折叠区域的文件时,Mathcad 会崩溃:包含嵌入至文本区域的数学区域的折叠区域。
051124-170432 2D 图中,图例放置在网格线之后。
051123-113709 在 Odesolve() 的向量自变量中,约束参数必须列在最后。
051122-124920 求 J0(x-1) 的符号导数失败。
051118-104303 不会在工作表中保存“以工程学格式显示指数”设置(位于“结果格式”对话框中)。
051117-155555 将数字粘贴至 Mathcad,会导致 COM 错误。
051117-101307 在以对数定标的 XY 图形上,不能正确地标记减小的轴向极限值。
051107-113430 对于很大的 m 和很小的 z,汉克函数不准确。
051102-095205 将包含此类文本区域的工作表保存为 XMCD 文件,会使 Mathcad 崩溃:带有嵌入式计算的文本区域。
051031-131243 Odesolve() 偶尔会返回类型不匹配错误。
051020-124856 使用 Odesolve() 来求解带有文字下标的变量,会返回错误“无法定义等号左边的表达式”。
051018-133102 str2vec() 会产生用于空字符串的空向量,此外,在保存至 XMCD 文件时,会导致错误。
051003-152935 删除空占位符会退出 Mathcad.
050914-175018 Odesolve() 在引用求解命令块外定义的函数时,会返回错误。
050913-105200 Mathcad 不会显示字符串常量的任何样式信息。
050908-113239 在非美国的操作系统上,自动化命令 GetValue 会将小数转换为字符串(带逗号)。
050906-121941 使用 return 来将向量赋予向量的元素,会返回错误。
050904-093012 修复了 Mathcad 的静默安装会清除 FLEXlm 服务器信息这一问题。
050901-114746 嵌套数组不能正确地转置。
050824-145736 不会将 H 识别为十六进制数后缀。
050812-142220 默认情况下,每单位质量的能量 (J/kg) 会变为剂量。仍可根据需要在单位占位符中键入剂量的单位 Sv。
050810-150131 打开包含启用了“最优化”的区域的文件,可能会使 Mathcad 崩溃或挂起。
050808-140321 文件损坏错误指行数不正确。
050803-143816 Mathcad 12 中工作的求解命令块会返回错误“尝试计算该表达式时,发现一个数量级大于 10^307 的数”。
050713-090831 DMS()、FIF() 和 hhmmss() 不接受 3 个自变量。
050708-153644 polyroots() 使用拉格朗日方法进行计算的速度比在 Mathcad 11 中慢。
050605-235915 不能通过“插入单位”对话框正确地插入 °C 和 °F。
050602-101501 具有带量纲估值 0 的求解命令块不会正确地返回单位。
050401-165812 模板中的文档属性不会传递至由该模板创建的文档(作者除外)。
050315-124031; 041217-160936 带有引用(尤其是深层嵌套引用)的文件的打开速度比在 Mathcad 11 中慢。
注意:文件可以更快地打开,但重新计算仍可能很慢。
050228-111342 符号处理器不能识别 rref()。
050218-155416 Mathcad 会在您退出方程之前便开始计算这些方程。
050110-143821 向量化运算符仅支持 10 个函数自变量。
050107-105411 Mathcad 无法读取包含超过 20,000 个字符或 1,000 列数据的 CSV 文件。
050105-132452 程序循环中的错误消息会突出显示整个循环,而不是错误的来源。
041201-182104 vlookup() 的计算时间是在 Mathcad 11 中的两倍。
041109-104300 Odesolve 会不正确地返回错误“这必须是标量”,而不是“初始条件太少”。
040825-101926 MATLAB 组件不可同 MATLAB 7 一起使用。
注意:显示绘图的 MATLAB 组件存在已知问题。
031204-095201 无法关闭隐式乘法。
031014-152054 可在工作表中创建嵌套区域。
030922-103643; 050721-121126 由于隐藏了乘号,带单位的结果显示得很混乱。
注意:现在可从上下文菜单更改数字及其单位间的乘号。
021029-124923c 滑块控件的打印效果与在工作表上显示的效果不同。
注意:打印时,仅会反映部分属性 - 方向(所有 3 项设置)、刻度线记号频率自动记号宽度以及最小最大值;边框扩展样式属性对打印着色没有任何影响。
990829-155826-2 round() 所要求的自变量顺序在以符号方式计算(而不是以数值方式计算)时会反向。

返回“目录”

Mathcad 13 中已修正的问题

错误编号 说明
050812-161207 无法以符号方式计算定义为 Find() 输出的函数。
050811-122102 返回借用的许可证会使 Mathcad 挂起或崩溃。
050630-151107 符号转置操作会返回错误“没有找到符号结果”。
050616-130717 Mathcad 不会将使用数组列运算符的自变量识别为用于指定‘for’循环范围的一系列值的一部分。
050615-163310 复制并粘贴方程的部分,或删除空占位符,会导致严重错误,使 Mathcad 崩溃。
050613-155749 从锁定区域复制区域,会使锁定区域可编辑。
050601-085852 ‘break’和‘continue’在‘for’和‘while’循环外无效。
050518-090145 在进行多区域拖放后,虚线形式的选择矩形会消失。
050513-160301 每十个 logpts() 之间,logpts() 偶尔会减小。
050429-204810 hist() 创建的容器数量不正确。
050330-102054 Mathcad 在对大型矩阵求逆时会崩溃。
050329-155829 Mathcad 会返回错误“‘<内存地址>’指令引用的‘<内存地址>’内存”。该内存不能为‘read’。要终止程序,请单击“确定”。
050321-131409 将向量化运算符和 augment 函数一起使用,会返回错误消息。
050317-163144 将全局变量定义为等于自身,会导致无法处理的异常错误,使 Mathcad 崩溃。
050315-124031c 打开包含此类引用的文件时,会在任务栏上显示额外的 Mathcad 图标:对包含列表框的文件的引用。
050315-092452 “脚本编写的对象”在激活时会自动调整大小。
050301-154333 会将文档结尾视为最后一个区域的顶部,而不是最低扩展区域的底部。
050224-160839 无法打开在中缀运算符中包含对函数的局部赋值的 XMCD 工作表。
050224-124757 符号处理器无法识别使用下标中的变量定义的矩阵。
050210-162908 XMCD 和 XMCDZ 文件中不能保存“打印单页宽度”设置。
041129-094510 对数比例 quickplot 不使用对数间隔的坐标轴。
041022-131432 类型检查函数 IsScalar()、IsArray() 和 IsString() 不接受函数名作为自变量。
041020-120253 打开资源时会出现错误并导致崩溃:“从资源文件加载资源失败。请检查您的设置。”
040910-090552 Mathcad 会保存含有方案错误的文件,使得以后不能打开这些文件。
040907-101840 对分式进行乘法操作可能会产生不正确的结果。
040819-153337 不能将返回不同单位的变量的求解命令块赋予函数。
040618-123742 如果 FRAME 变量位于折叠区域中,则图形不会正确地以动画形式显示。
031009-122431 将带有列表框的工作表的缩放比例设置为 200%,会使工作表闪烁。

返回“目录”


5. 其他 Mathcad 帮助

Mathcad 文档

“帮助”菜单下的“开发人员参考资料”供 Mathcad 高级用户使用。提供了有关通过编写脚本来自定义组件、使用“可由脚本处理的对象”组件、在 C++ 中构建组件以及将 Mathcad 用作自动服务器的信息。

“帮助”菜单下的“作者参考资料”包含用于创建 Mathcad 电子书的说明和提示,以及有关如何创建 Mathcad 工作表的 HTML 版本的信息。

此外,Mathcad 安装目录还包括教程QuickSheets 示例及参考表格,以帮助用户最有效地利用 Mathcad。可从“帮助”菜单或“资源”工具栏中找到这些内容。

技术支持

请访问“PTC 客户支持”站点,网址为 http://www.ptc.com/support/index.htm

授权支持

可通过 http://www.ptc.com/support/mathcad_licensing.htm 在线获得 Mathcad 的授权帮助。

联机信息

Mathcad 站点(网址为 http://www.ptc.com/support/mathcad)为所有 Mathcad 用户提供信息。

软件下载

请转到 http://www.ptc.com/support/mathcad_downloads.htm,获得现有 Mathcad 版本的软件更新。

Mathcad Web 资源(网址:http://www.ptc.com/appserver/mkt/products/resource/mathcad/)包含 Mathcad 电子书、用户提供的文件、Mathcad 文件的相关网站列表及使用 Mathcad 打印图书的链接。

Mathcad“用户论坛”提供了免费的 Internet 区,用于与其他 Mathcad 用户交流思想和共享文件。可从 Mathcad 内部访问。从“帮助”菜单或“资源”窗口选择“用户论坛”。可从浏览器直接转到 http://collab.mathsoft.com/~Mathcad2000/

返回“目录”


(c) 2007 Parametric Technology Corporation 版权所有。保留所有权利。

Parametric Technology Corporation 及其子公司(通称“PTC”)的用户和培训文档受美国和其它国家/地区版权法的保护,并受许可协议的约束,复制、公开发行和使用此文档受到严格限制。PTC 允许有许可协议的用户以印刷形式复制本文档(如果软件媒介中提供),但仅限于有许可协议的用户按照应用软件的许可协议将这些复印件用于内部/个人使用。任何复印件都应包括 PTC 版权通告和由 PTC 提供的其它专利通告。未经 PTC 事先书面许可,本文档不得公开、转让、修改或简化为任何形式(包括电子媒介),也不允许以任何手段传播、公开发行或出于此目的进行复制。

此处所描述的信息仅作为一般信息提供,如有更改恕不另行通知,并且不能将其解释为 PTC 的担保或承诺。本文档中如有错误或不确切之处,PTC 概不负责。

本文档中所述软件在有书面许可协议的条件下提供,其中包括重要的商业秘密和专利信息,并受美国和其它国家/地区版权法的保护。未经 PTC 事先书面许可,本软件不能以任何形式在任何媒介中复制或分发、公开至第三方,或者以任何软件许可证协议所不允许的方式使用。

未经授权使用软件或其文档,将会引起民事赔偿和刑事诉讼。

重要的版权、商标、专利和许可信息

http://www.ptc.com/appserver/cs/doc/refdoc.jsp 的“参考文档”页面中,从产品中选择“法律”,从文档类型中选择“PTC 版权”。或者,单击产品主菜单中的“帮助”>“关于”。

美国政府有限权利说明

依据 FAR 12.212(a)-(b)(1995年10月)或 DFARS 227.7202-1(a) 和 227.7202-3(a)(1995年6月),本文档以及其中所述的软件属于商用计算机文档和软件,只在有限商业许可下提供给政府。对于上述条款规定日期之前“政府”获得的文档资料和软件,其使用、复制或公开受 DFARS 252.227 7013(1988 年 10 月)中“技术资料和计算机软件条款权利”(Rights in Technical Data and Computer Software Clause) 下的 (c)(1)(ii) 子条款或 FAR 52.227 19(c)(1)-(2)(1987 年 6 月)中“商用计算机软件限制权利”(Commercial Computer Software-Restricted Rights) 所适用限制条件的约束。 00002007

Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA

返回“目录”