自动查表计算程序设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动 查 表 计 算 程 序 设 计 与 实 现
李继胜 李 , 珂:
( . 邑 大 学 化 工 系 ,广 东 江 门 5 9 2 ; 北 京 航 空 航 天 大 学 计 算 机 科 学 与 工 程 系 , 京 10 8 ) 1五 20 02 北 0 0 3
【 摘要 】 将常用表格数据存入数据库 , 用计算机进行查询和插值计算 , 可以减 少查表及计算时间 文章探讨 了数 据库 系统 的 建 立和使 用 、 开发语 言的 选择 及 与数 据库 的联 接 、 值计 算 的 方 法及主要 流程 P T 网模 型 插 E RI 【 关键词 】 插值计算; 数据库 ; 算法 【 中图分类号 】 P 9 .5 T 3 17
围是 9 1 t ~9 , 长 1 8列 。《 % 步 t , 校 表 》 4个 有 空格 , 实有 2 2个单 元 . 《 正 表 》 可 以看 : 5 .从 校 上 ①
同一 温度 下 , 酒精 计 示值 增加 , 正: 2) 时 的酒 精 校 为 (℃ 度 的值相 应增 加 ; 同一 酒 精 计 示 值 下 , ② 随着 酒 精 溶 液 温 度提 高 , 校正 为 2) 时 的酒 精 度 的 值 却相 应 减 【℃
材 料的 代码 , 可检 索 出 相 应 材 料 的 密 度 、 即 比热 : 这 种方 法 简单 , 因 为 数 据 是 程 序 的一 部 分 , 果 要 改 但 如
列是 酒 精溶 液 测 量 温 发 , 度范 从 5~3 、 步长 温 2c . (
1 ,8行 ; ℃ 2 首行 是 酒 精 、 值 ( V八 , f 范 十示 t 煽, )取 f i
维普资讯
第 1 4卷 第 2期
20 0 2年 6月
湖 南轻 工业 高等 专科 学校 学报
J u n l fHu a ih n u ty C l g o r a o n n L g tI d sr ol e e
【 文章编号】0 9 72 2 0 )2 0 2 — 3 10 —30 (02 0 — 07 0
小 ; 《 正表 》 ③ 校 中行 与行 、 与列 之 问 的数 据 是有 序 列
的 , 不 是连 续 的 : 此 《 但 校正表 》 也可 看成 是 多维数
组 。
动其 中的某 一数据 , 也要 对程 序 作相 应修 改 , 以 , 所 这
种方法 只适用 于 数据 较 少 、 数据 变 化也 少 的情 况 。 ( ) 立 数据 库 , 2建 先按 数 据 库 的 规 定 将 表 中数 据
在工 程设 计 和科 学 实验 过 程 中 , 常 需 要 查 表 , 常 有 时还 要用 内插 法 甚 至 是两 次 内插 法进 行计 算 , 能 才 得 到最终 结 果 , 费 时又 容 易 出错 。若将 常 用 的表 格 既 编成计 算 机 应 用 程 序 软 件 , 能 较 好 地 解 决 这 一问 便 题 。根 据计 算 机对 数 据处 理 的方 法 , 表格 数据 处 理 对
进 行 文件 结构 化 , 再存放 到 数据 库 中 。 由于数 据 库独
立 于应 用程 序 , 因此 此 法 适 合 于 数 据较 多 、 时 需 要 有 变 更某 些 数据 的场合 。
[ 收稿 日期 ]0 2—0 20 4—1 6
( aa aeD sTo ) 个开发 工具 』 D tbs ek p 两 。使 用 D tb s aa ae
A X) I 的连 接方 式 似 乎更方 便 些 。
《 正表 》 二个 自变量 : 度 -【 ) 酒 精 计 校 有 温 』 和 、 示 值 V( , % v八 数据 库 表 格 和 《 正表 》 校 一样 , 首
( ) 数 据 直 接 编 人 应 用 程序 中 , 运 行 程 序 时 1将 在 在应 用程 序 内部 对 这些 数 据进 行 检索 、 算 。例 如对 计 常用 固体 材 料重 要性 质表 ( 表 1 的 表格 , 先用 一 见 ) 首 维数 组 A HO( ) 人 表 中 的 数 据 , HO 为 数 组 名 , 1存 A l 为下 标 变量 , O( )AH 2 , , HO( 8 分 别表 AH 1 , O( ) … A 2) 示 各种 材料 的 密度 、 比热 。用 代码 12 … ,8代 表 材 ,, 2 料名 称 , 运行 程 序 时 , 据 屏 幕 提 示 从 键 盘输 入 所需 根
1 数 据 库 系统 的 建 立 与 使 用
数据 库根 据 G 3 4—8 《 精 度温 度校 正表 》 2 B9 4酒 (0 ) 立 。在 选 择 数 据 库 类 型 时 可 通 过 开 放 数 据 源 建 ( ) C) 接 可 用 数 据 服 务 器 模 式 。用 数 据 服 务 器 O1 B 连 模式 的好处 是 实现 _ 数据 和代码 的分离 , 便维 护 和 _ r 方 更新 。但 本 软 件 很 小 , 此 直 接 采 用 本 地 数 据 库 和 因
可有 二 种不 同方 法 :
表 1 常用 固体材料重要 性质表[
【 文献标识码】 A
现 以 GB 9 —8 《 精 度温度 校 正表 》 2) ) 34 4酒 ( ( 一
( 以下 简 称《 正 表 》 为 例 , 讨 计算 机 自 件 的设 计过 程 。
2 开发语 言的选择及与数据库的连 接
\l, Jv ,)lh 均可 作 为 开发 语 言 (I ) VC,aa 1 p i { e _具 :
当前 较好 的 工 具 软 件 是 I l i D lh 提 供 了 数据 ) p 。 ep i eh 库 引擎 配 置 (j F(>f ut n Uti ) I 1 )ni ai it 和数 据 库桌 面 1 ) g o ly