《C语言集成生成系统 CLIPS 专家系统程序设计语言 V4.0版》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:岳文元,房桂荣等编译
  • 出 版 社:中国科学院希望高级电脑技术公司
  • 出版年份:1990
  • ISBN:
  • 页数:183 页
图书介绍:

目录 1

第一部分:CLIPS用户指南 1

第一章 事件 1

1.1 序言 1

1.2 程序的进入和结束 1

1.3 建立事件表 1

1.4 事件列表 2

1.5 基本元素 2

1.7 删除事件 3

1.6 删除空格 3

1.8 清除事件 4

1.9 习题 4

第二章 规则 6

2.1 构造良好的规则 6

2.2 规则点燃条件1 7

2.3 规则点燃条件2 7

2.4 规则点燃条件3 8

2.5 显示规则 8

2.6 装入规则 9

2.7 注释 9

2.9 习题 10

2.8 书写程序 10

第三章 编程 12

3.1 停止和前进 12

3.2 实际情况 12

3.3 步行 13

3.4 定义事件语句 13

3.5 有选择的删除 14

3.6 优先级 14

3.7 顺序 15

3.9 习题 17

3.8 Watch命令 17

第四章 变量 19

4.1 建立变量 19

4.2 变量赋值 19

4.3 Printout变量 20

4.4 删除变量 20

4.5 条件元素与变量对应关系 21

4.6 assert与retract的使用 21

4.7 通配符的使用 22

4.8 多域通配符的使用 23

4.9 习题 24

5.2 数字的精度 26

第五章 计算 26

5.1 软件包 26

5.3 基本运算 28

5.4 扩展操作数 29

5.5 混合运算 30

5.6 赋值并打印 31

5.7 平方根函数 31

5.8 数学函数 32

5.9 习题 34

6.2 读入插入 36

6.1 读函数 36

第六章 控制 36

6.3 用Test函数控制循环 38

6.4 用Test检查逻辑关系 40

6.5 程疗效率 41

6.6 习题 43

第七章 逻辑操作 44

7.1 或(OR)操作 44

7.2 限制1 49

7.3 限制2 49

7.4 限制3 49

7.5 习题 50

第八章 强功能的句型 53

8.1 谓词函数 53

8.2 真假 55

8.3 检查数字的函数 56

8.4 改进CLIPS程序设计 56

8.5 习题 58

第九章 逆向与正向程序设计 59

9.1 正向与逆向连接 59

9.2 正向程序设计 59

9.3 逆向程序设计 63

9 4 注释 68

9.5 诊断功能 70

9 6 习题 72

第十章 扩充句型 73

10.1 IF THEN ELSE句型 73

10.2 While句型 74

10.3 Not—mean—While句型 75

10.4 排序规则(sorl) 77

10.5 排序函数中的标识符 78

10.6 While钳套 80

10.7 否定 81

10.8 习题 82

第十一章 文件传送 85

11.1 打开文件 85

11.2 关闭文件 86

11.3 EXIT的使用 87

11.4 读一个文件数据 87

11.5 读文件数据 87

11.6 向文件写入数据 88

11.7 标准输入输出设备 89

12.1 随机数问题 90

第十二章 CLIPS的扩展 90

12.2 连接 92

12.3 测试 93

第二部分 CLIPS基本程序设计指南 94

第一章 引言 94

第二章 CLIPS概述 94

2.1 规则(Rules) 94

2.2 事件(Facts) 94

2.3 基本执行过程 95

2.4 参考手册句法 95

2.5 定义结构 96

2.6 注释CLIPS规则 97

2.7 与其它语言的集成 97

第三章 LHS句法——条件 98

3.1 文字句型 98

3.2 通配符——单域及多域 98

3.3 变量——单域及多域 99

3.4 限定域 101

3.5 用测试限制变量 104

3.6 限制句型 106

3.8 说明规则特性 109

3.7 句型连接 109

第四章 RHS句法——动作 110

4.1 基本动作 110

4.2 多域函数 113

4.3 CLIPS I/O系统 114

4.4 算术函数 119

4.5 其它函数 121

第五章 CLIPS的使用 125

5.1 环境命令 125

5.2 系统状态命令 125

5.5 其它命令 126

5.4 存贮器管理命令 126

5.3 查错命令 126

附录A 由CLIPS提供的定义函数 127

附录B CLIPS的安装 128

附录C 3.0版本与4.0版本的差别 129

附录D 术语 130

附录E 维护信息 131

附录F CLIPS错误信息 131

2.1 用户定义外部函数的说明 134

第二章 CLIPS与外部函数集成 134

第一章 引言 134

第三部分 CLIPS高级程序设计指南 134

2.2 变量从CLIPS传送到外部函数 135

2.3 数据从外部函数传送到CLIPS 136

2.4 高级接口函数 136

第三章 CLIPS集成 140

3.1 环境函数 140

3.2 系统状态函数 141

3.3 查错函数 142

3.4 其它函数 142

4.1 引言 143

第四章 CLIPS与除C语言外的其他语言组合 143

4.2 嵌入CLIPS——利用一个外部主程序 144

4.3 将事件加入到CLIPS中 146

4.4 从CLIPS调用一个子程序 146

4.5 从CLIPS传送参数到外部函数 147

4.6 编译和连接 150

第五章 I/O子程序系统 152

5.1 引言 152

5.2 逻辑名 152

5.3 子程序 153

5.5 内部I/O函数 154

5.4 子程序优先级 154

5.6 子程序处理函数 156

第六章 性能分析 157

6.1 结构顺序 157

6.2 事件与事件表比较 158

第七章 存贮管理 159

7.1 CLIPS如何使用存储器 159

7.2 标准存储器函数 160

第八章 编辑CLIPS 161

附录A 语言集成清单 162

附录B I/O子程序例子 173