题。因此,可能需要进行一些实验,才能得到一个有用的可遍写脚本。在使用 Linux
版本时,请确保所有的文件,包括.key 文件,都是 Linux 格式的!存储在 ME-2FTP 站
点的 ME-2 演示脚本文件是 Dos 格式的,在 Linux 环境中使用之前,需要将其转换为
Linux/Unix 格 式。
请看前面关于处理.key 文件的建议。请注意,在.key 文件的结尾处应该有行结
束符! 重要信息请参见本用户指南末尾的免责声明!
1.2.3 使用 ME-2 程序时,需要以下项目:
• 多线引擎程序 ME-2 用于指定模型和拟合。该程序以准备运行的.exe 文件形式
发布, 如 me2wtst.exe、me2wopt.exe。
• 一个面向编程的文本编辑器,用于编辑 .ini 文件和数据文件。在 Windows
中, Notepad 几乎不能使用。更好的是 Programmers File Editor (PFE),它可以免费
获得,例 如 http://www.lancs.ac.uk/people/cpaap/pfe/ 。 如 果你运行的是 ME-2 的
Dos/Windows 版本,请确保你的文本编辑器以 Dos/Windows 的形式保存文件(而不是
Unix/Linux 形式)。
• 数据文件
• 用于控制 ME-2 程序的.ini 文件。典型的使用方式是 ini 文件与 ME-2 一起分
发。
• 可以使用 ME-2 程序的许可证文件或''.key 文件''。
• 辅助文件,可能是 Fortran 运行时系统需要的(这取决于编译 ME-2 时使用的
For- tran 系统)。LF95 不需要这些文件。
论文 ''The Multilinear Engine - a Table-driven Least Squares Program for Solving
ultilinear poblems, Including the n way Parallel Factor Analysis Model''[3]是有必要阅读
的,本文不再重复该论文的信息。文件 me2scrip.txt 包含了脚本语言的描述。文件
readme2.txt 包含了关于程序 ME-2 的最后一部分信息。
程序 ME-2 会在文件 ME2.log 中写下一些关于任务的备注。在运行后查看这些
备注是个好做法。为 ME-2 设置运行是很复杂的,而且容易发生错误。日志文件中
的备注可能会帮助人们注意 到并纠正其中的一些错误。
在程序文档、错误信息等中,''数据点、数据值''和''方程''的表达方式有时会被互
换使用。
2. 使用脚本语言来指定模型的方程
建议在创建方程的那部分脚本中使用最好的布局和许多注释。这样一来,在脚
本中查 找错误就尽可能容易了。另外,今后也可以通过这种方式进行修改。
每个主方程或辅助方程都是通过执行脚本中的命令 equ 来定义的。在非常大的