《FORTRAN程序设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:郝柏林编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1980
  • ISBN:15045·总2347无689
  • 页数:396 页
图书介绍:

第一章 引论 1

第一节 电子计算机 1

第二节 程序设计自动化和FORTRAN语言 3

第三节 输入输出设备和读写语句 7

一、字符 7

二、字符输入输出设备 9

三、简单的读写语句 11

第四节 电子计算机的服务方式 14

第一节 求平方根的程序 18

第二章 FORTRAN程序设计简例 18

第二节 计算三角形面积的程序 27

第三节 框图符号说明 31

第三章 FORTRAN程序的结构 34

第一节 块内分行和行内分格 34

第二节 四种程序块 36

一、主程序 36

二、子程序 37

二、函数 37

四、初始数据块 38

第三节 子程序和函数的使用 38

一、问题的提出和分析 44

第四节 用切线法解超越方程 44

二、切线法子程序 45

三、三个程序块之间的关系 51

第五节 程序的装配 56

第四章 常数、变量和表达式 59

第一节 FORTRAN字符和名字 59

第二节 各种类型的常数和变量 61

一、整常数和整变量 61

二、实常数和实变量 63

三、双精度常数和变量 65

四、复常数和复变量 66

五、双精度复常数和复变量 67

六、逻辑常数和逻辑变量 67

七、文字常数 68

八、隐含说明和参数说明 69

第三节 数组和下标变量 71

一、一维数组 72

二、多维数组 73

第四节 各类型运算对象小结 77

第五节 表达式 78

一、算术表达式 78

二、关系表达式 81

四、逻辑表达式 83

四、表达式中的混合类型运算 84

第五章 基本的计算和控制语句 86

第一节 赋值语句 87

一、算术赋值语句 87

二、逻辑赋值语句 90

第二节 停和暂停语句 91

第三节 无条件转语句 93

第四节 条件语句 95

一、逻辑条件语句 95

二、算术条件语句 99

第五节 计算转和赋值转语句 103

一、计算转语句 104

二、赋值转语句 106

第六节 程序实例和习题 108

一、阶乘和二项式系数 108

二、大量数据的简单统计处理 111

第七节 循环语句和继续语句 115

一、控制变量和循环参量 118

二、循环的嵌套 120

三、与循环有关的分枝和转移 123

四、控制变量和循环参量的引用与赋值 128

一、累加、累乘和计数 131

第八节 程序实例和习题 131

二、矩阵运算子程序 134

三、计算切比雪夫多项式的程序 135

四、分段拉氏插值子程序 136

第六章 输入输出和格式描述 141

第一节 通道号和输入输出名单 142

一、通道号 142

二、输入输出名单和隐含循环 144

第二节 格式读写语句和格式描述 146

一、格式语句 146

二、格式符简表 147

三、隔离符 148

四、记录 149

五、纵向格式描述 151

第三节 格式符介绍 153

一、整数格式符I 154

二、定点数格式符F 156

三、浮点数格式符E 157

四、广义浮点数格式符G 158

五、双精度浮点数格式符D 159

六、逻辑格式符L 160

六、空格符X 160

八、文字格式符H 161

九、字符格式符A 163

十、比例因子P 165

第四节 程序实例和习题 166

一、切比雪夫多项式表 166

二、打印曲线的子程序 168

第五节 专用读写语句 173

一、对话式读写 174

二、二进制读写 174

一、按位运算和“掩码”技巧 175

第六节 二进制数据的处理 175

二、五八单位译码 179

第七节 再论格式输入 181

一、格式输入注意事项 183

二、数组格式与自带格式输入 185

三、读语句中的错误处理 188

第八节 文件的输入输出 189

第九节 磁带的读写 191

第十节 绘图和显示 195

一、静态曲线显示子程序 195

二、数字绘图仪子程序 197

第一节 语句函数 202

第七章 函数和子程序 202

第二节 基本函数 204

一、内部函数和基本外部函数 205

二、引用基本函数的注意事项 206

第三节 函数分程序 207

一、函数的名字和类型 208

二、哑元和实元的对应关系 209

第四节 子程序 213

第五节 外部语句 214

第六节 四种过程的对比 219

第一节 公用区和等价语句 221

第八章 各程序块间的联系 221

一、无名公用区 222

二、有名公用区 224

三、等价语句 225

第二节 程序块间数据传送方法的对比 228

第三节 数组运用中的一些问题 230

一、后继函数和自动后继 230

二、变界数组 232

第四节 变量的初始赋值 236

一、初值语句 237

二、初始数据块 239

第五节 函数引用中的副作用 240

第九章 程序的组织和调试 244

第一节 程序的总体规划 244

第二节 提高程序质量的措施 247

一、选择计算方法 248

二、提高运算速度 250

三、压缩存贮用量 254

四、保证必要精度 255

第三节 程序的调试和查错 260

一、调试措施 260

二、调试步骤 262

三、常见错误举例 265

第十章 科技程序实例——高阶线性自动调节系统的稳定性和暂态过程 267

第一节 几个算法子程序 267

一、实矩阵求逆程序 267

二、一般实矩阵的特征值 270

三、常微分方程组的初值问题 279

第二节 自动调节系统算法分析 281

一、传递函数 282

二、连接矩阵和给定函数 284

三、形成基本方程组 286

四、分离代数部份 287

五、总传递函数和系统的稳定性 296

第三节 框图和程序 298

第四节 计算实例和输出形式 312

习题答案 317

附录A FORTRAN语句简表 335

附录B FORTRAN规定对照表 339

附录C 基本函数表 346

附录D 七位信息交换代码 352

附录E 五单位第二类国际电报代码 354

附录F 二、八、十、十六进制对照表 355

一、求一般实矩阵特征值子程序ELHQR 356

附录G 十套常用算法子程序 356

二、主元消去法解线性方程组子程序PIVOT 357

三、实矩阵求逆子程序MINVRT 359

四、一般实矩阵奇异值分解子程序SVD 359

五、求实多项式全部零点子程序RPOLY 367

六、解非线性方程组的拟牛顿法子程序NLES 385

七、最小二乘法作曲线拟合子程序LESQR 387

八、一重积分函数子程序QUAD 389

九、龙格——库塔法解常微分方程组初值问题子程序RGKT 391

十、快速富里叶变换子程序XFFT 391

附录H 本书中的子程序和函数索引 393

参考文献 395