资源描述:
1 地质勘测数据分析计算程序包目录 地质勘测数据分析计算程序包目录 -- 张焕智-- 张焕智 目 录 目 录 1 设计思想及总体结构 - - - - - - - - - - - - - - - 1 1.1 设计思想 - - - - - - - - - - - - - - - - - - 1 1.2 总体结构 - - - - - - - - - - - - - - - - - - 1 2 程序包设计 - - - - - - - - - - - - - - - - - - - 2 2.1 总控程序菜单系统 - - - - - - - - - - - - - - 2 2.2 功能块 - - - - - - - - - - - - - - - - - - - 3 2.2.1 计算分析方法功能块 - - - - - - - - - - - - 3 2.2.2 建立数据文件功能块 - - - - - - - - - - - - 11 2.2.3 修改数据文件功能块 - - - - - - - - - - - - 11 2.2.4 使用说明功能块 - - - - - - - - - - - - - - 12 2.2.5 特点 - - - - - - - - - - - - - - - - - - - 12 3 程序包应用 - - - - - - - - - - - - - - - - - - - - - 12 3.1 数据文件的准备 - - - - - - - - - - - - - - - - - 12 3.2 进入程序包 - - - - - - - - - - - - - - - - - - - 15 4 补充说明 4 补充说明 - - - - - - - - - - - - - - - - - - - - - - - 16 附录源程序清单 附录源程序清单 - - - - - - - - - - - - - - - - - - - - 31 1 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 1 设计思想与总体结构 1 设计思想与总体结构 1.1 设计思想 地质勘测数据分析计算程序包的用户,主要是广大从事地质勘察 工作的地质技术人员,必须考虑到功能要强,使用起来要简单,操作 起来要方便。因此,设计中采用FoxPro2.5关系数据库管理系统进行编 制总控程序(菜单系统), 其汉字化的下拉式菜单系统使得系统运行 过程中,人与微机之间是通过中文友好界面及窗口来交互进行的,操 作起来十分方便。各计算模块使用BASIC算法语言编制,程序运行中, 采用汉字屏幕提示、键盘输入有关指令、计算机执行指令运行的人机 对话形式,编译为可执行文件 (.) 后,直接在DOS操作系统下运行, 运行速度极大提高。 同时采用人们比较熟悉的 WPS 全屏幕编辑方法 进行建立及修改数据文件。这样, 用户只要能够基本了解各种计算方 法及其能够解决的问题,并具备一定的微型计算机操作知识,就可以 方便地使用程序包。 1.2 总体结构 程序包汇集了在地质分析工作中最常用的多元统计、模糊数学、 灰色系统理论的十八种分析计算方法,并增加了观测数据输入管理程 序,在主控程序的操作下,组成了有机的整体。 本程序包分计算分析方法、建立数据文件、修改数据文件、使用 说明四个块进行设计,每块完成一种功能。每个功能块之间是相互独 立的,计算分析方法功能块内又按采用的不同计算方法,分别设计不 同的计算模块。各功能块及其计算模块在总控程序(菜单系统)之下, 形成树状结构。 程序包结构如下 1 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 ┌───────┐ │总控菜单系统│ └───┬───┘ ┌───────┬───────┼──────┬────┐ ① ② ③ ④ ⑤ ┌──────┐ ┌──────┐┌──────┐┌────┐┌───┐ │计算分析方法│ │建立数据文件││修改数据文件││使用说明││退 出│ └──────┘ └──────┘└──────┘└────┘└───┘ ↓↑ ↓↑ ┌─┐┌─┐┌─┐┌──────┐ │多││模││灰││ 18 个数据模板│ │元││糊││色│└──────┘ │统││数││关│ │计││学││系│ └─┘└─┘└─┘ ↓↑ ┌──────┐ │ 18 个计算模块│ └──────┘ 该系统的支撑环境主要是 硬件 386 以上微机,打印机,鼠标器等。 软件 DOS3.3 以上操作系统,UCDOS3.0 以上汉字系统(包括 WPS 全屏幕编辑),FoxPro2.5 关系数据库管理系统。 2 程序包设计 2 程序包设计 2.1 总控程序(菜单系统) 采用 FoxPro2.5 编制,其汉字化的下拉式菜单系统使用户与微机 之间是通过中文友好界面及窗口来交互进行的,操作起来十分方便。 屏幕菜单形式如下 ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┌──────┐┌──────┐┌──────┐┌────┐┌──┐ ┃ ┃ │计算分析方法││建立数据文件││修改数据文件││使用说明││退出│ ┃ ┃ └──────┘└──────┘└──────┘└────┘└──┘ ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃┌───────┐┌────────┐ ┃ ┃│多元统计分析→││一元回归分析 │ ┃ ┃│模糊数学分析 ││多元回归分析 │ ┃ ┃│灰色关系分析 ││逐步回归分析 │ ┃ ┃└───────┘│趋势面分析 │ ┃ ┃ │判别分析 │ ┃ ┃ │多级逐步判别分析│ ┃ ┃ │R - 型聚类分析 │ ┃ ┃ │Q - 型聚类分析 │ ┃ ┃ │最优分割计算 │ ┃ ┃ │主成分分析 │ ┃ 2 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 ┃ │对应分析 │ ┃ ┃ │典型相关分析 │ ┃ ┃ │典型趋势面分析 │ ┃ ┃ └────────┘ ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 2.2 功能块 2.2.1 计算分析方法功能块 由 3 种计算分析方法 18 个计算模块组成,使用 BASIC 算法语言编 制,编译为可执行文件(.)。分述如下 1) 多元统计分析方法,有 13 个计算模块 (1) 一元回归分析 该程序可进行直线及对数等 8 种曲线化直线的一元回归分析计 算,程序中使用的主要变量与数组有 M 数据组数 TT 曲线类型指示参数,TT1 - 9, TT 1 直线 Q a b S 2 对数1 Q A BlgS 3 对数2 lgQ A B S 4 幂 Q AS B 5 指数1 Q Ae BS 6 指数2 Q Ae B/S 7 双曲1 1/Q A B/S 8 双曲2 Q A B/S 9 抛物线 Q BS CS 2 Y(1,M) 存放原始数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出确 定的回归方程及相关系数、剩余标准差等计算结果。 (2) 多元回归分析 3 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 该程序可进行直线及幂曲线的多元回归计算,程序中使用的主要 变量与数组有 M 数据组数 N 自变量数 Y1(M,N)、Y(N,M) 存放原始数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出确 定的多元回归方程及相关系数、回归显著性检验值等。 (3) 逐步回归分析 该程序可进行直线与幂曲线的逐步回归计算,程序中使用的主要 变量与数组有 M 自变量个数,M1M1 N 数据组数 F0 某一信度时 F 检验临界值 Y1(N,M1)、Y(N,M1) 存放原始数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 屏幕显示或打印机打印输出确定的 偏回归方程、方差分析、偏相关系数、回归显著性检验值等计算结 果。 (4) 趋势面分析 该程序可按照给定的多项式趋势面的趋势面方程最高幂次,进行 各次趋势面计算,程序中使用的主要变量与数组有 N 观测点总数 P2 趋势面最高次数 M1 最高次方程项数,M1(P21)(P22)/2 W(N) 存放观测点点号 X(N) 存放观测点横座标 4 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 Y(N) 存放观测点纵座标 Z(N) 存放观测点观测值 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出各 次趋势面方程系数( 包括常数项),及其分析结果、拟合度、检验统 计量、剩余标准差等。 (5) 判别分析 该程序可进行两组判别分析计算,还可进行待判样品的判别计 算,程序中使用的主要变量与数组有 P 判别变量数 NA A 类样品数 NB B 类样品数 NZ 待判样品数 F 检验统计量 AO(NA,P)、A(P,NA) 存放 A 类样品观测值 BO(NB,P)、B(P,NB) 存放 B 类样品观测值 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出确 定的判别函数,A、B 类样品的综合指标、判别限、F 统计量,各样品 的判别值等。 (6) 多级逐步判别分析 该程序可进行多级逐步判别分析计算,还可对待判样品进行计算 分类,程序中使用的主要变量与数组有 P 自变量数 N 已知分组的样品总数 M 分类(组)数 DD 计算控制参数,DD>0 无待判样品,DD<0 有待判样品 5 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 N1 待判样品数 F1 选入变量 F 临界值 F2 剔除变量 F 临界值 XY(N,P1) 存放已知样品观测数据 XZ(N1,P) 存放待判样品观测数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出各 组的判别函数系数、对已知样品的回判结果、判别矩阵及判别效果检 验等。 (7) R - 型聚类分析 该程序可对指标进行聚类分析,在指标间的距离系数或相关系数 矩阵的基础上采用一次形成法进行指标的分类聚合; 或者依据相关系 数矩阵采用逐步形成法进行指标的分类聚合。程序中使用的主要变量 与数组有 N 样品数 P 指标(变量)数 Z1(N,P)、Z(P,N) 存放观测值及标准化数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出初 始相关 (距离) 系数矩阵、分类聚合的指标及其最大相关 (距离) 系数, 同时可输出逐步聚类过程中的分类矩阵。 (8) Q - 型聚类分析 该程序可对样品进行聚类分析。采用距离系数法或相似系数法(夹 角余弦法)计算样品间的相似(距离)系数矩阵,并利用一次形成法进 行各样品的分类聚合; 另外可在相似矩阵的基础上,利用逐步形成法 进行各样品的分类聚合。程序中使用的主要变量与数组有 N 样品数 6 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 P 指标(变量)数 Z(N,P) 存放原始数据及标准化数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出各 项计算结果。 (9) 最优分割计算 该程序可以对一批有序样品进行最优分割计算,程序中使用的主 要变量与数组有 N 样品数 P 指标(变量)数 K 最高分割(段)数 X0(N,P)、X(P,N) 存放观测数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出变 差矩阵及各次分割结果。 (10) 主成分分析 该程序可进行主成分分析计算,程序中使用的主要变量与数组 有 N 样品数 P 指标(变量)数 M 选取的主因子数 Z1(N,P)、Z(P,N) 存放观测数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出相 关矩阵、相关矩阵特征值、主因子数、初始因子载荷矩阵、经方差极 大正交旋转变换后的因子载荷矩阵及其方差、样品各主因子得分等结 果。 7 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 (11) 对应分析 该程序可进行对应分析计算,程序中使用的主要变量与数组有 N 样品数 P 指标(变量)数 M 主因子数 Z1(N,P)、Z(P,N) 存放观测数据及变换数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出协 方差矩阵、特征值与特征向量、主因子数、R-型及 Q-型因子载荷矩阵 等计算结果。 (12) 典型相关分析 该程序可进行典型相关分析计算,程序中使用的主要变量与数组 有 N 样品数 P 指标(变量)总数 P1 第一组指标(变量)数 X1(N,P)、X(P,N) 存放原始数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出第 一组与第二组变量的典型变量的组合系数、各对典型变量的典型相关 系数及其显著性检验统计量、自由度等计算结果。 (13) 典型趋势面分析 该程序可进行 1~6 次典型趋势面分析计算,程序中使用的主要变 量与数组有 N 样品数 Q 指标(变量)数 W(N) 存放观测点编号 8 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 X(N) 存放观测点横座标值 Y(N) 存放观测点纵座标值 Z1(N,Q)、Z(Q,N) 存放观测点观测值 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出各 次典型趋势面分析结果及拟合度、相关系数、回归系数、二组变量的 线性组合系数等。 2) 模糊数学分析方法,有 3 个计算模块 (1) 模糊聚类分析 该程序可以对给定的模糊集合进行构造模糊相似关系矩阵及合成 模糊等价关系矩阵的计算,并可以分别在模糊相似关系矩阵或模糊等 价关系矩阵的基础上, 对样品进行不同水平的分类。程序中使用的主 要变量与数组有 N 样品数 M 指标(变量)数 A(N,M) 存放原始数据及标准化数据 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出模 糊相似关系矩阵、模糊等价关系矩阵及其不同水平的分类集合等项计 算结果。 (2) 模糊综合评判 该程序可同时对若干个样品进行模糊综合评判计算,并可进行二 级模糊综合评判计算。程序中使用的主要变量与数组有 M 评判标准等级数 N 评判因素(指标)总数 Z 样品数 N2 二级评判因素(指标)分组数 9 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 V(Z,N) 存放观测数据 U(N,M) 存放评价标准值 N2(N2) 存放二级评判各组指标数 A2(N2) 存放二级评判各组综合权数 A(Z,N) 存放样品各因素权数 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件;微机屏幕显示或打印机打印输出评 语集、因子集、权重、 评价矩阵、二级评价矩阵以及综合评判结果。 (3) 多对象多因素的模糊综合评判 根据实际问题,确定了多对象、多因素的模糊评判矩阵后,该程 序可进行模糊综合评判与二级评判计算。程序中使用的主要变量与数 组有 N 对象数 M 因素(指标)数 R0(N,M) 存放评判矩阵 R(N,M) 存放二级评判矩阵 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出评 判矩阵、二级评判矩阵及二级评判指标等计算结果。 3) 灰色关系分析方法,有 2 个计算模块 (1) 灰色关联度分析 该程序可进行灰色关联度分析计算,程序中使用的主要变量与数 组有 M 序列数 N 数据组数 X(M,N) 存放原始数据 X1(M,N) 存放标么化数据 10 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出各 因素序列与母序列的关联度及其关联序。 (2) 灰色 GM(1,M) 模型 该程序可用于 GM(1,M)及不等时距的 GM(1,1)模型的建模计 算,同时可对预测模型精度进行检验计算。程序中使用的主要变量与 数组有 M 模型阶数 L GM(1,1)模型指示参数,L1 为等时距、L≠1 为不等时距 N数据组数; X0(M,N) 存放原始数据列 X1(M,N) 存放一次累加生成新数据列 T(N) 存放各时段相对初始时段总时距 操作参数通过人机汉化界面的屏幕提示与键盘操作交互进行,基 础数据由微机自动读入数据文件; 微机屏幕显示或打印机打印输出模 型参数、预测数据列以及检验计算结果。 2.2.2 建立数据文件功能块 由 18 个数据模板组成,在菜单系统的控制下,调用 WPS 全屏幕编 辑,在汉字说明以上按说明提示写入数据后,将数据文件存入 \DTFOX\DAT 子目录内备用。数据模板形式如下 ** 以上存放 “一元回归分析“ 数据, 其格式左边无空格为 M [回车] Y1,X1 [打回车] Y2,X2 [打回车] ... ,... ... Ym,Xm [打回车] 退出请按 CtrlW 键存盘或CtrlQ 键放弃存盘 2.2.3 修改数据文件功能块 11 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 在菜单系统的控制下,调用 WPS 全屏幕编辑,从 \DTFOX\DAT 子 目录内调出要数据文件并进行修改后,再存入 \DTFOX\DAT 子目录(使 用中采用“记事本”或“写字板”修改数据文件更加方便)。 2.2.4 使用说明功能块 在菜单系统的控制下,可随时阅读本系统的使用说明。 2.2.5 特点 程序包集地质工作中最常用的多元统计、模糊数学、灰色系统理 论的 18 种计算方法于一体,初步形成了地质分析工作中功能比较强、 方便实用的工具软件包。同时,也可作为其它专(行)业进行数据分析 的工具。 程序包汉字化的下拉式菜单系统,及计算模块中汉字屏幕提示、 键盘输入有关指令、计算机执行指令运行的人机对话形式,使得程序 包运行过程中,用户与微机之间是通过中文友好界面及窗口来交互进 行的,操作起来十分方便。 程序包单独设计了数据文件建立及修改功能,数据模板附有汉字 说明,对于广大从事地质勘察工作的技术人员来说,只要能够基本了 解各种计算方法及其能够解决的问题,并具备一定的微机操作知识, 就可以方便地使用。 程序包从总体上看是树状结构,采用模块化编制,各功能块及计 算模块相互独立,在总控菜单系统的管理下,形成有机的整体,便于 交流、维护、扩充功能及移植。 程序中,为计算结果的输出提供了屏幕显示与打印两种方式,用 户可根据设备条件及需要进行选择。 3 程序包应用 3 程序包应用 3.1 数据文件的准备 12 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 编辑计算模块所用的数据文件时,可以直接使用包内提供的功能 块。如果使用其它编辑方法建立,写入数据时每两个数据之间应以 “,”相隔,并且每行数据的最末一个数据后面以回车符换行,不得 保留任何其它符号。 建立的数据文件都存放在 \DTFOX\DAT 子目录内,便于查找或备 份。 输入数据时,数据写入顺序如下 1) 一元回归计算 M [回车] Y(1),X(1) [打回车] Y(2),X(2) [打回车] , Y(m),X(m) [打回车] 2) 多元回归计算 N,M [打回车] Y(1),X(1,1),X(1,2), ,X(1,n) [打回车] Y(2),X(2,1),X(2,2), ,X(2,n) [打回车] , , , , Y(m),X(m,1),X(m,2), ,X(m,n) [打回车] 3) 逐步回归计算 M,N [打回车] Y(1),X(1,1),X(1,2), ,X(1,m) [打回车] Y(2),X(2,1),X(2,2), ,X(2,m) [打回车] , , , , Y(n),X(n,1),X(n,2), ,X(n,m) [打回车] 4) 趋势面分析 N [打回车] W(1),X(1),Y(1),Z(1) [打回车] W(2),X(2),Y(2),Z(2) [打回车] , , , W(n),X(n),Y(n),Z(n) [打回车] 5) 判别分析 P,NA,NB,NZ [打回车] AO(1,1),AO(1,2), ,AO(1,p) [打回车] AO(2,1),AO(2,2), ,AO(2,p) [打回车] , , , AO(NA,1),AO(NA,2), ,AO(NA,p) [打回车] BO(1,1),BO(1,2), ,BO(1,p) [打回车] BO(2,1),BO(2,2), ,BO(2,p) [打回车] , , , BO(NB,1),BO(NB,2), ,BO(NB,p) [打回车] 13 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 如果有待判样品,则继续写入 Z(1,1),Z(1,2), ,Z(1,p) [打回车] Z(2,1),Z(2,2), ,Z(2,p) [打回车] , , , Z(NZ,1),Z(NZ,2), ,Z(NZ,p) [打回车] 6) 多级逐步判别分析 P,N,M,DD,N1,F1,F2 [打回车] XY(1,1),XY(1,2), ,XY(1,p),XY(1,p1) [打回车] XY(2,1),XY(2,2), ,XY(2,p),XY(2,p1) [打回车] , , , , XY(n,1),XY(n,2), ,XY(n,p),XY(n,p1) [打回车] 其中 XYi(p1)为各已知样品分类号。有待判样品(DD<0)时,则继续写入 XZ(1,1),XZ(1,2), ,XZ(1,p) [打回车] XZ(2,1),XZ(2,2), ,XZ(2,p) [打回车] , , , XZ(n1,1),XZ(n1,2), ,XZ(n1,p) [打回车] 7) R - 型聚类分析 N,P [打回车] Z1(1,1),Z1(1,2), ,Z1(1,p) [打回车] Z1(2,1),Z1(2,2), ,Z1(2,p) [打回车] , , , Z1(n,1),Z1(n,2), ,Z1(n,p) [打回车] 8) Q - 型聚类分析 与 R - 型聚类分析相同,原始数据为 Z(N,P)。 9) 最优分割计算 与 R - 型聚类分析相同,原始数据为 X1(N,P)。 10) 主成分分析 与 R - 型聚类分析相同,原始数据为 Z1(N,P)。 11) 对应分析 与 R - 型聚类分析相同,原始数据为 Z1(N,P)。 12) 典型相关分析 N,P,P1 [打回车] 观测值写入与 R - 型聚类分析相同,原始数据为 X1(N,P)。 13) 典型趋势面分析 N,Q [打回车] W(1),X(1),Y(1) [打回车] W(2),X(2),Y(2) [打回车] , , W(n),X(n),Y(n) [打回车] 观测值写入与 R - 型聚类分析相同,原始数据为 Z1(N,Q)。 14) 模糊聚类分析 与 R - 型聚类分析相同,原始数据为 A(N,M)。 15) 模糊综合评判 M,N,Z [打回车] U(1,1),U(1,2), ,U(1,m) [打回车] U(2,1),U(2,2), ,U(2,m) [打回车] 14 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 , , , U(n,1),U(n,2), ,U(n,m) [打回车] V(1,1),V(1,2), ,V(1,n) [打回车] V(2,1),V(2,2), ,V(2,n) [打回车] , , , V(z,1),V(z,2), ,V(z,n) [打回车] 进行二级模糊综合评判时,样品的各因素组数据要依次顺序输入。其它数据在计算模块运 行中按照提示由键盘输入。 16) 多对象多因素的模糊综合评判 N,M [打回车] RO(1,1),RO(1,2), ,RO(1,m) [打回车] RO(2,1),RO(2,2), ,RO(2,m) [打回车] , , , RO(n,1),RO(n,2), ,RO(n,m) [打回车] 17) 灰色关联度分析 M,N [打回车] X(1,1),X(1,2), ,X(1,n) [打回车] X(2,1),X(2,2), ,X(2,n) [打回车] , , , X(m,1),X(m,2), ,X(m,n) [打回车] 18) 灰色 GM 建模计算 L,M,N [打回车] X1(1),X1(2), ,X1(n) [打回车] X2(1),X2(2), ,X2(n) [打回车] , , , Xm(1),Xm(2), ,Xm(n) [打回车] 当 M>1 时,L 给大于 0 的任意数都可以。当 M1 时,等时距 L1,不等时距 L0,同时在 写入观测数据列 X 0 1(t)之前,首先要写入时距列,即 T(1),T(2), ,T(n) [打回车] 3.2 进入程序包 开机后, 在 DOS (3.0 以上版本) 操作系统提示符下直接键入 “DTFOX” (此为本程序包启动的批命令) ,即 程序包安装所在盘符DTFOX [回车] 计算机依次调入 UCDOS(3.0 以上版本)汉字系统、进入 FoxPro 并 直接启动本程序包,进入菜单系统。 本程序包采用水平及下拉式菜单,全部汉字化,根据菜单提示, 可以非常方便的选择各种功能。 15 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 操作过程中,首先用[Alt]键激活水平菜单,然后用→、←、↑、 ↓方向键移动光标到欲选择的功能上,打回车即可执行该功能。如果 使用鼠标器,则会更加方便快捷。 4 补充说明 4 补充说明 1) 运行程序包(FOX) 程序包可安装在 D盘(其他盘也可以,但需修改批命令中的所在 盘符) ,首先在 D盘上建立目录(文件夹) \DTFOX 及\DTFOX\DAT,把 程序包文件都要拷备到该目录\DTFOX 内;UCDOS 汉字系统(包括 WPS 全 屏幕编辑) 及 FoxPro2.5 关系数据库管理系统也都安装在同一硬盘上。 然后建立程序包启动批命令(可用“记事本”或“写字板”编辑,以后 缀.bat 存盘即可), 以引导系统启动。 批命令文件名为 DTFOX.BAT, 其内容如下 (以安装在 D 盘上为例) ECHO OFF d\UCDOS\RD16 1 d\UCDOS\KNL 2 d\UCDOS\PY d\UCDOS\LIMD WB d\UCDOS\RDPS d\UCDOS\PRNT d\UCDOS\TX cd\dtfox d\foxpro25\fox dtfox cd\ quit 程序包的批命令直接放在D盘根目录下,在D盘下直接点击 (或 在 Windows 98 桌面上建立快捷方式)即可进入 DOS 系统的 UCDOS 汉化 环境,进入 FoxPro 并直接启动程序包,进入菜单系统。屏幕形式如 下 16 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 17 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 18 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 运行中,按照提示直接输入“数据文件名”即可,文件路径程序 中自行认定。 程序运行时应打开“打印机”,否则程序出错退出。程序中,为 计算结果的输出提供了屏幕显示与打印两种方式,用户可根据设备条 件及需要进行选择。 本程序包也可使用 Win98 中 DOS 自带的汉字系统运行,直接点击主 程序, 或修改批命令、 删除调用 UCDOS 命令部分; 屏幕汉字显示正常 (见 下图) ,但程序包中数据文件的建立和修改功能因没有 UCDOS 中 WPS 编 辑系统的支持而失去作用。 19 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 20 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 本程序包在WinXP 中将批命令中涉及调用UCDOS命令部分删除后也 可运行,但 WinXP 中的 DOS 现调不出汉字,显示乱码(见下图) 。 21 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 2) 程序包的简化版(FX) 为了避免涉及多个辅助系统的麻烦,直接使用 QBASIC 编写并编译 主控菜单程序,只要具有相应的汉字环境即可方便地运行。 程序包可安装在 D盘 (其他盘也可以,但需修改批命令中的所在 盘符),UCDOS 汉字系统与程序包应安装在同一盘中。批命令名为 DTFX.BAT(包括程序包安装文件夹名称都改为 DTFX,以示与原程序包的 区别)。 批命令DTFX.BAT 如下(程序包安装在D盘) ECHO OFF d\ d\UCDOS\RD16 1 d\UCDOS\KNL 2 d\UCDOS\PY d\UCDOS\LIMD WB d\UCDOS\RDFNT d\UCDOS\PRNT d\UCDOS\TX cd\dtfx dtfx. cd\ d\UCDOS\quit cls 在D盘建立目录(文件夹)\DTFX及其子目录(文件夹)\DAT,目 录 (文件夹) \DTFX存放计算程序及数据文件模板;目录 (文件夹) \DTFX \DAT存放计算所用的数据文件。 计算所用的数据文件可按照数据文件模板使用“记事本”或“写 字板”建立并编辑。 程序包的批命令直接放在D盘根目录下,在D盘下直接点击 (或 在 Windows 98 桌面上建立快捷方式)即可进入 DOS 系统的 UCDOS 汉化 环境运行。屏幕显示如下 22 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 运行中,按照提示直接输入“数据文件名”即可,文件路径程序 中自行认定。程序运行时应打开“打印机”,否则程序出错退出。 本程序也可使用 Win98 中 DOS 自带的汉字系统运行,直接点击主程 序,或修改批命令、删除调用 UCDOS 命令部分;屏幕汉字显示正常(见 下图) 。 23 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 24 地质勘测数据分析计算程序包 地质勘测数据分析计算程序包 -- 张焕智 本程序在Win
展开阅读全文