《TURBO PASCAL工具集》求取 ⇩

第一章 绪言1

1.1 TURBO优越馆驻常式(Advantage Library Routines)的使用1

1.2 TURBO Pascal编译程式(Compiler)的引入指令(include Directive)3

1.3程序(Procedure)/功能(function)的概括介绍4

第二章 程式环境(The Program Environment)5

2.1介绍5

2.2 读取错误的状况(Error State)5

2.3 定义(Defining)输入栏位(Field)的长度6

2.4 定义输入与输出装置6

2.5 界限符号(Delimiter)的设定7

2.6 格式(Format)的定义7

2.7 范围(Range)定义9

2.8 输入作业9

2.9 输出作业10

2.10 整数数字的指定格式(Formatted)输入10

2.11 起始(Initializz)与结束(Terminate)11

第三章BIT.TLD:位元(Bit)的运算13

3.1 位元的设定/清除/测试13

第四章CHECK.TLD:检查常式15

4.1 检查一个文字15

4.2 检查整数的范围16

4.3 检查档案的存在与否17

4.4 状况检查18

4.5 日期/时间的检查18

第五章CPM.TLD:支援CP/M21

5.1 取得DMA位置(只适用於CP/M-86)22

5.2 设定DMA位置23

5.3 读取第一个目录登录24

5.4 读取下一个目录登录25

5.5 磁碟的重设25

5.6 取得签到向量26

5.7 读取/设定现行磁碟27

5.8 读取/设定现行使用者区域28

5.9 设定CP/M的版本码29

5.10 终止程式执行/终止驻留程式执行29

5.11 取得/设定软体中断(只适用於CP/M-86)30

5.12 16进位输出31

第六章HASH.TLD:档案管理33

6.1 介绍33

6.2 杂凑表的启始(Initialize)36

6.3 启始而且/或清除个别的杂凑表36

6.4 找寻(Searching)一个键37

6.5 插入一个键38

6.6 删除一个键38

6.7 载入/保存一个杂凑表39

第七章IO.TLD:输入/输出常式41

7.1 显示一个讯息41

7.2 输入资料42

7.3 资料输入的支援程序44

7.4 将字串转换成实数45

7.5 将实数转换成字串46

7.6 复印档案46

第八章 MENU.TLD:手册程序(Menu procedure)49

8.1手册说明,第一类49

8.2 手册说明,第二类50

8.3 menu 2手册项目的定义52

第九章MSDOS.TLD:支援MS-DOS53

9.1 介绍54

9.2 读取/写入一磁扇55

9.3 读取一目录登录56

9.4 读取下一个目录登录56

9.5 读取时间/日期57

9.6 设定时间或日期59

9.7 读取或设定现行磁碟60

9.8 DOS的版本60

9.9 更改,取得,建立与除掉副目录61

9.10 使程式停止或结束程式的驻留63

9.11 读取或设定软体中断64

9.12 更改档案名称或目录之间的迁移65

9.13 磁碟上的空间66

9.14 16进位的输出66

9.15 MS-DOS的错误管理67

第十章REDET.TLD:萤幕与印表机的改造(Adaptation)69

10.1 介绍69

10.2 重定义表的启始化70

10.3 启始萤幕与印表机的重定义71

10.4 萤幕与印表机的正常化71

第十一章SORT.TLD:分类排列73

11.1 数值的锥形分类73

11.2 二字串之间的比较74

11.3 字串的分类排列75

第十二章SPOOL.TLD:软体的周边连线同时操作程序77

12.1 介绍77

12.2 启始周边连线同时操作程序78

12.3 从印表缓冲器列印文字79

12.4 清除周边连线同时操作的内容79

12.5 除掉周边连线同时操作80

12.6 周边连线同时操作状态的叙述81

12.7 使周边连线同时操作的内容清成空白81

第十三章STRINGS.TLD:字串处理83

13.1 在字串行列中搜寻一字串83

13.2 字串的启始化84

13.3 取代85

13.4 转换86

13.5 切除部份的字串87

13.6 产生部份的字串88

第十四章VALUE.TLD:转换一字串成为一整数89

14.1 转换一字串成为一整数值89

第十五章ARITH.TLD:算术运算91

15.1 介绍92

15.2 求取整数位数的幂92

15.3 求取次方值93

15.4 二个数中的最小与最大93

15.5 数字的正负符号94

15.6 一数字的剥零95

15.7 直交多项式的求值95

15.8 多项式的求值96

15.9 多项式的导式96

15.10 求取直交多项式的值98

第十六章COD.TLD:资料的简缩(compression)99

16.1 介绍99

16.2 实数剥零成整数100

16.3 将整数行列剥零成实数行列100

16.4 整数行列的简缩101

16.5 展开一整数行列103

16.6 简缩一文字行列104

16.7 展开一文字行列105

第十七章DGL.TLD:微分方程式107

17.1 介绍107

17.2 微分方程式108

17.3 线性微分方程式108

17.4 微分方程系统:功能110

17.5 微分方程系统:解111

第十八章 DIFFIN.TLD:积分,微分与变平(smooting)115

18.1介绍116

18.2求积方法的数值积分116

18.2.1 利用求积法的数值积分:李建德求积118

18.2.2 利用求积法的数值积分:拉格利求积118

18.2.3 利用求积法的数值积分:赫米特求积119

18.2.4 利用求积法的数值积分:齐比柴夫求积120

18.2.5 利用求积法的数值积分:重积分121

18.3 隆贝格积分123

18.4 数值微分124

18.5 隆贝格微分125

18.6 使资料变平滑125

第十九章 FOURIER.TLD:傅立叶分析与综合129

19.1 傅立叶分析129

19.2傅立叶综合131

第二十章 IOMAT.TLD:输入与输出作业133

20.1向量的输入与输出133

20.2 矩阵的输入与输出134

第二十一章 MAT.TLD:矩阵与向量137

21.1二个变数之间的交换138

21.2 一个恒等矩阵的结构139

21.3 给予矩阵或向量一个值139

21.4 矩阵的转置140

21.5 一个矩阵的形迹141

21.6 一个向量的基准142

21.7 二个矩阵之间的加法或减法143

21.8 二矩阵的乘法144

21.9 一矩阵与向量的乘法145

21.10 一矩阵的转置146

21.11 丘力斯基分解(CROUT换算)147

21.12 根据丘力斯基的线性系统解148

21.13 LR分解149

21.14 依据LR分解的线性系统解150

21.15 QR分解151

21.16 计算一个矩阵的艾根值(Eigen value)与艾根向量(Eigenvector)152

21.17 对角化的检查153

21.18 一个矩阵的幂次的运算154

21.19 三对角线线性系统的解155

21.20 转换Tri-Diag→正常的矩阵157

第二十二章OPT.TLD:最佳化159

22.1 介绍159

22.2 线性最佳化160

22.3 非线性最佳化:牛顿—瑞福森162

22.4 非线性的最佳化:单纯法167

第二十三章REGRESS.TLD:回归(Regression)169

23.1 介绍169

23.2 多项式回归的差异170

23.3 多项式回归171

23.4 利用直交功能作合适化172

23.5 多重线性回归的平均值174

23.6 多重线性回归175

23.7 多重交互作用(correlation)系数177

第二十四章SPLINE.TLD:弧形功能179

24.1 弧形系数的运算179

24.2 弧形插补180

24.3 一个资料行列的弧形插补181

24.4 利用弧形功能的数值微分182

24.5 一个行列资料的数值微分183

24.6 数值资料积分184

第二十五章STAT.TLD:统计187

25.1 一个平均值的运算187

25.2 一组资料分散的连算189

25.3 柱状图的运算189

25.4 交互作用与回旋功能190

附录1:参考书目193

附录2:常数与声明195

第1章 绪言197

1.1一般意见197

1.2 显示编校程式197

1.3 Pascal常式198

1.4 手册200

第2章 编校程式203

2.1启始编校程式203

2.2 主要的内容204

2.3 编校一个显示幕档案204

2.4 清除一个显示档案206

2.5 重组一个显示档案207

2.6 离开显示编校程式209

2.7编校一个显示209

2.7.1 编校显示210

2.7.2 控制命令210

2.7.3 清除显示幕218

2.7.4 显示的改名字219

2.7.5 印出显示幕讯息219

2.7.6 结束220

第3章 Pascal程序与功能223

3.1KERNEL.DSP224

3.1.1 万一有错时的开关225

3.1.2 列出最後的错误225

3.1.3 显示幕的属性226

3.1.4 开启一个显示档案227

3.1.5 关闭一个显示档案227

3.1.6 读取一个显示档案228

3.1.7 读取一个显示进入主记忆体228

3.1.8 使一个显示幕显示出来与活动229

3.1.9 清除一个在RAM中的显示230

3.1.10 系统中的启始230

3.2INPUT.DSP231

3.2.1 输出一个输入栏位的内容231

3.2.2 编校输入栏位232

3.2.3 编校下一个输入栏位233

3.2.4 编校反顺序的输入栏位233

3.2.5 编校一个栏位234

3.3OUTPUT.DSP235

3.3.1 读出(Read_out)输出栏位236

3.3.2 在下个输出栏位读出236

3.3.3 用反顺序读出输出栏位237

3.4ATTRIBUT.DSP237

3.4.1 属性的查询238

3.4.2 改变属性238

第4章 特殊的内容241

4.1CONT与TYPE声明241

4.1.1 一般声明(在DECL.DSP中)241

4.1.2 为编校一个栏位(在INPUT.DSP中)的CONST声明243

4.1.3 重要的TYPE与VAR声明245

4.2 接收检查组合245

4.3 输入/输出顺序246

4.4 程序switch_on/switch_off247

附录A:接收属性249

附录B:功能键253

附录C:速度257

第一章 绪言261

第二章DECL.CPL:型式与常数263

2.1 常数263

2.2 型式声明264

第三章ARITH.CPL复数运算267

3.1 一个复数的大小267

3.2 一个复数的共轭268

3.3 二个复数的加法268

3.4 二个复数的减法269

3.5 二个复数的乘法269

3.6 二个复数的除法270

3.7 卡氏座标→极座标的换算271

3.8 插座标→卡氏的换算272

第四章FUNCT.CPL:复数功能273

4.1 双曲线余弦函数273

4.2 双曲线正弦函数274

4.3 反余弦函数274

4.4 反正弦函数275

4.5 复对数函数276

4.6 复指数函数277

4.7 复数余函数278

4.8 复数正弦函数278

4.9 一个复数的根279

4.10 将一个复数升至更高次方280

第五章MAT.CPL:矩阵与向量283

5.1 二个矩阵的加法与减法284

5.2 二个矩阵的乘法285

5.3 一个复数矩阵的实数部份285

5.4 一个复数矩阵的虚数部份286

5.5 一个复数矩阵实数部份的设定286

5.6 一个复数矩阵虚数部份的设定287

5.7 一个复数矩阵的共轭287

5.8 一个复数矩阵的转置288

5.9 一个矩阵与向量的乘法290

5.10 一个复数线性系统的解291

5.11 一个复数向量的共轭292

5.12 一个复数向量的实数部份292

5.13 一个复数向量的虚数部份293

5.14 一个复数向量实数部份的设定293

5.15 一个复数向量虚数部份的设定294

第六章I/O.CPL:输入与输出作业295

6.1 复数的输入295

6.2 复数的输出296

6.3 复数向量的输入297

6.4 复数向量的输出299

6.5 复数矩阵的输入300

6.6 复数矩阵的输出301

6.7 复数行列的输入302

6.8 复数行列的输出303

第七章FOURIER.CPL:傅立叶方法305

7.1 FFT的三角法306

7.2 快速傅立叶转换306

7.3 那分离的傅立叶转换308

7.4 并立与复合的FFT310

7.5 并立分离的傅立叶转换311

7.6 二个复数行列的乘法313

7.7 回旋函数的快速运算313

7.8 交互作用函数的快速运算314

7.9 次光的分光315

7.10 同位分解316

7.11 傅立叶转换的位移316

7.12 用零去填满317

第八章ZDFT.CPL:二维傅立叶转换319

8.1 2D傅立叶转换319

8.2 写出一个2D档案323

8.3 读取一个2D档案324

8.4 建立一个2D档案324

8.5 读取整个2D档案325

第九章FILTER.CPL:数位过滤器327

9.1 介绍327

9.2 一阶的低变化过滤器328

9.3 一阶的高变化过滤器329

9.4 二阶的低变化过滤器330

9.5 二阶的高变化过滤器331

9.6 一阶的波段变化过滤器332

9.7 一阶的波段清除过滤器333

第十章BOUNND.CPL:界限值的问题335

10.1 介绍335

10.2 判断的公式336

第十一章HEAP.CPL:堆积(Heap)的使用341

11.1 介绍341

11.2 分配记忆体341

11.3 分配记忆体空间的重分配343

11.4 处理到一个矩阵或向量元素344

11.5 设定一个矩阵或一个向量元素345

11.6 处理一个复数矩阵的元素345

11.7 设定一个复数矩阵的元素346

11.8 二个实数矩阵的加法/减法347

11.9 二个实数矩阵的乘法347

11.10 一个实数矩阵与一个实数向量相乘348

11.11 二个复数矩阵的加法/减法348

11.12 二个复数矩阵的乘法349

第十二章 索引351

1987《TURBO PASCAL工具集》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。