第一篇 BASIC语言基础 1
第一章 BASIC语言的基本概念与规则 1
1.1 BASIC语言概述 1
1.2 源程序语句的结构 1
2.3 输入数据指令READ和DATA 1 1
1.3 常数 3
1.4 变量表示法 3
1.5 运算符 5
1.6 标准函数 7
目录 9
前言 9
第二章 BASIC指令 10
2.1 注释指令REM 10
2.2 输入指令INPUT 10
2.4 输出指令PRINT 12
2.5 输出格式指令TAB 13
2.7 循环指令FOR...TO—NEXT 14
2.6 终止指令END 14
2.8 转子程序指令GOSUB—RETURN 15
2.9 转向指令GOTO 17
2.10 条件指令IF...THEN 18
2.11 恢复读数指令RESTORE 19
2.12 暂停指令STOP 20
第三章 程序语句错误分析 21
3.1 缺DATA指令 21
3.2 数字后多加标点符号 22
3.3 括号不匹配 23
3.4 指令拼写错误 24
3.5 标点符号错 24
3.6 程序无返回地址 25
3.7 FOR和NEXT不配对 27
3.8 维数语句错误 28
3.9 数组长度不够 30
3.10 缺转向、转子指令指向的语句 31
3.11 上溢或下溢 32
3.12 函数变元值错 33
3.13 引用未定义维数的下标变量 34
第四章 基本程序块与程序框图 36
4.1 基本程序块简述 36
4.2 程序框图基本结构 36
4.3 例子 37
第二篇 系统工程程序设计基本结构 39
第五章 系统工程程序设计基本程序块 40
5.1 向量数据读入程序块——P1 40
5.2 矩阵数据读入程序块——P2 46
5.3 向量数据打印输出程序块——P3 53
5.4 矩阵数据打印输出程序块——P4 57
5.5 数据减平均值程序块——P5 63
5.6 实数由小到大排列程序块——P6 69
5.7 向量数据转移程序块——P7 74
5.8 随机数仿真程序块——P8 77
5.9 向量加法程序块——P9 81
5.11 矩阵相加程序块——P11 84
5.10 向量减法程序块——P10 84
5.12 矩阵相减程序块——P12 88
5.13 行向量乘列向量程序块——P13 89
5.14 列向量乘行向量程序块——P14 92
5.15 矩阵乘列向量程序块——P15 97
5.16 行向量乘矩阵程序块——P16 102
5.17 矩阵相乘程序块——P17 106
5.18 矩阵转置程序块——P18 113
5.19 矩阵转移程序块——P19 116
5.20 矩阵行交换程序块——P20 120
5.21 找矩阵行最小值程序块——P21 123
5.22 找矩阵行最大值程序块——P22 125
5.23 找矩阵两列比值最小值程序块——P23 125
5.24 找矩阵列最大值程序块——P24 128
5.25 找矩阵最大值程序块——P25 130
5.26 消去主元同列其它元素的程序块——P26 133
5.27 求残差平方和程序块——P27 137
5.28 F检查准则程序块——P28 139
5.29 阶乘N!程序块——P29 141
5.30 矩阵求逆程序块——P30 142
5.31 线性代数方程组数值解程序块——P31 147
第三篇 系统工程应用程序 151
第六章 投入产出分析和预测程序——AP1 152
6.1 概述 152
6.2 投入产出分析和预测数学模型 153
6.3 AP1程序框图 154
6.4 AP1语句说明 156
6.5 AP1程序清单 156
6.6 计算实例——国民经济投入产出综合平衡模型 157
6.7 AP1总程序和计算结果 159
6.8 主程序语句说明 165
第七章 线性规划(单纯形法)程序——AP2 166
7.1 概述 166
7.2 线性规划(单纯形法)数学模型 167
7.3 单纯形法计算基本步骤 169
7.4 AP2程序框图 173
7.5 AP2语句说明 173
7.6 AP2程序清单 175
7.7 计算实例Ⅰ——化工产品最优规划 177
7.8 计算实例Ⅱ——煤最优混合问题 178
7.9 AP2总程序及计算结果 179
7.10 主程序语句说明 183
7.11 第二种人造基法 184
7.12 AP2B语句说明 186
7.13 AP2B程序清单 187
7.14 计算实例Ⅲ——农村肥料配备问题 188
7.15 主程序与计算结果 189
7.16 主程序语句说明 190
第八章 动态规划程序——AP3 191
8.1 概述 191
8.2 动态规划数学模型 192
8.3 计算实例——最佳生产计划动态决策 193
8.4 AP3程序框图 198
8.5 AP3语句说明 198
8.6 AP3程序清单 201
8.7 主程序及计算结果 203
8.8 主程序语句说明 204
9.1 概述 205
第九章 直方图程序——AP4 205
9.2 直方图作图法 206
9.3 AP4程序框图 206
9.4 AP4语句说明 206
9.5 AP4程序清单 207
9.6 计算实例——零件外径尺寸相对频数直方图 208
9.7 主程序及计算结果 209
9.8 主程序语句说明 211
第十章 均值、方差、标准差程序——AP5 212
10.1 概述 212
10.2 均值、方差、标准差数学模型 212
10.3 AP5程序框图 212
10.4 AP5语句说明 213
10.5 AP5程序清单 213
10.7 主程序及计算结果 214
10.8 主程序语句说明 214
10.6 计算实例——求产品成交数均值、方差、标准差 214
第十一章 相关系数程序——AP6 216
11.1 概述 216
11.2 相关系数数学模型 216
11.3 AP6程序框图 217
11.4 AP6语句说明 217
11.5 AP6程序清单 218
11.7 主程序与计算结果 219
11.8 主程序语句说明 219
11.6 计算实例——财政收入与工农业总产值相关系数 219
第十二章 最小二乘法回归程序——AP7 220
12.1 概述 220
12.2 最小二乘法数学模型 222
12.3 AP7程序框图 224
12.4 AP7语句说明 224
12.5 AP7程序清单 225
12.6 计算实例——家俱销售量回归方程 226
12.7 主程序与计算结果 227
12.9 化曲线方程为直线方程的回归 228
12.8 主程序语句说明 228
第十三章 非线性回归程序——AP8 233
13.1 概述 233
13.2 非线性回归数学模型 233
13.3 AP8程序框图 234
13.4 AP8语句说明 235
13.5 AP8程序清单 235
13.6 计算实例——炼铁喷油量与焦比非线性回归 236
13.8 主程序语句说明 237
13.7 主程序及计算结果 237
第十四章 自相关检验:方差检验法程序——AP9 238
14.1 概述 238
14.2 自相关检验:方差检验法数学模型 238
14.3 AP9程序框图 239
14.4 AP9语句说明 240
14.5 AP9程序清单 240
14.6 计算实例——中国铁路营业里程自相关检验 241
14.7 主程序与计算结果 241
14.8 主程序语句说明 242
第十五章 移动平均法程序——AP10 243
15.1 概述 243
15.2 一、二次移动平均法数学模型 243
15.3 AP10程序框图 244
15.4 AP10语句说明 244
15.5 AP10程序清单 245
15.6 计算实例——铸件温度一、二次移动平均数及其预报 247
15.8 主程序语句说明 248
15.7 主程序及计算结果 248
第十六章 指数平滑预测程序——AP11 249
16.1 概述 249
16.2 指数平滑预测数学模型 249
16.3 AP11程序框图 250
16.4 AP11语句说明 250
16.5 AP11程序清单 251
16.6 计算实例——收音机、电视机消费指数平滑及其预测 253
16.7 主程序及计算结果 253
16.8 主程序语句说明 254
第十七章 季预测程序——AP12 255
17.1 概述 255
17.2 季预测数学模型 255
17.3 AP12程序框图 256
17.4 AP12语句说明 257
17.5 AP12程序清单 257
17.6 计算实例——美国家庭耗电量预测 258
17.7 主程序及计算结果 259
17.8 主程序语句说明 260
第十八章 递推最小二乘法(带遗忘因子)程序——AP13 261
18.1 概述 261
18.2 数学模型 261
18.3 AP13程序框图 263
18.4 AP13语句说明 263
18.5 AP13程序清单 263
18.6 计算实例——我国社会总产值与农业产值参数估计与预测 265
18.7 主程序和计算结果 266
18.8 主程序语句说明 270
第十九章 AR模型自动辨识机程序——AP14 272
19.1 概述 272
19.2 AR模型自动辨识机数学模型 273
19.3 AP14程序框图 274
19.4 AP14语句说明 274
19.5 AP14程序清单 276
19.6 计算实例——某百货商店月零售额的AR模型及其预测 277
19.7 主程序与计算结果 279
19.8 主程序语句说明 280
第二十章 CAR模型自动辨识机程序——AP15 281
20.1 概述 281
20.2 CAR模型自动辨识机数学模型 282
20.3 AP15程序框图 285
20.4 AP15语句说明 285
20.5 AP15程序清单 288
20.6 计算实例Ⅰ——中国财政收入与工农业总产值CAR模型及其预测 293
20.7 主程序与计算结果 295
20.8 主程序语句说明 296
20.10 多输入CAR模型辨识机 297
20.9 模拟值曲线图 297
20.11 AP15B语句说明 298
20.12 AP15B程序清单 299
20.13 计算实例Ⅱ——中国农业总产值指数与农业劳动者、粮食产值、农业税的CAR模型辨识及其预测 305
20.14 主程序与计算结果 307
20.15 主程序语句说明 309
20.16 例20.3的模拟值曲线图 310
21.2 二人零和博奕平均支付数学模型 311
第二十一章 二人零和博奕平均支付(程序——AP16) 311
21.1 概述 311
21.3 AP16程序框图 313
21.4 AP16语句说明图 313
21.5 AP16程序清单 313
21.6 计算实例——甲、乙两厂产品竞争分析 313
21.7 主程序与计算结果 314
21.8 主程序语句说明 314
22.2 多个服务设备排队的数学模型 315
第二十二章 多个服务设备排队程序——AP17 315
22.1 概述 315
22.3 AP17程序框图 316
22.4 AP17语句说明 316
22.5 AP17程序清单 317
22.6 计算实例——某厂医务室服务分析 318
22.7 主程序和计算结果 319
22.8 主程序语句说明 319
23.2 仿真方法 320
23.1 概述 320
第二十三章 存货控制仿真程序——AP18 320
23.3 AP18程序框图 321
23.4 AP18语句说明 321
23.5 AP18程序清单 325
23.6 计算实例——存货控制仿真 327
23.7 主程序语句说明 330
24.3 AP19程序框图 331
24.2 风险分析数学模型 331
24.1 概述 331
第二十四章 风险分析仿真程序——AP19 331
24.4 AP19语句说明 333
24.5 AP19程序清单 333
24.6 计算实例——投资风险分析 334
24.7 主程序与计算结果 334
24.8 主程序语句说明 335
第二十五 章PERT程序——AP20 336
25.1 概述 336
25.2 PERT数学模型 337
25.3 AP20程序框图 340
25.4 AP20语句说明 340
25.5 AP20程序清单 342
25.6 计算实例——某工程开发计划的PERT网络 344
25.7 主程序和计算结果 345
25.8 主程序语句说明 348
25.9 具有虚工序的计算方法 348
26.2 马尔可夫预测数学模型 352
26.1 概述 352
第二十六章 马尔可夫预测程序——AP21 352
26.3 AP21程序框图 355
26.4 AP21语句说明 356
26.5 AP21程序清单 357
26.6 计算实例——预测市场商品购货变动情况 358
26.7 主程序和计算结果 359
26.8 主程序语句说明 360
附录Ⅰ CROMEMCO微型机出错信息 361
附录Ⅱ TRS-80微型机出错信息 365
附录Ⅲ 上机操作 366
附录Ⅳ 线性代数基础 379
附录Ⅴ 概率论基础 389
附录Ⅵ 系统工程程序块一览表 406
附录Ⅶ 系统工程应用程序一览表 409
附录Ⅷ 标准正态分布表 411
附录Ⅸ F?分布表 413
参考文献 415