声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2858|回复: 7

[Fortran] Fortran 95/2003科学计算与工程

[复制链接]
发表于 2017-1-20 17:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
本书电子版含两部分:上半部分是高清原版,下半部分是扫描版。

内含随机光盘(已删除完全不必要的中间文件和编译后可执行程序,因此很小巧)

《Fortran 95/2003科学计算与工程》适用范围:
大学理工科非数学专业本科生或研究生计算方法、数值分析课程的教材或参考书。
计算方法、数值分析教学人员的工具书。
科研与工程技术人员的参考手册。

01.gif

全书包括12章和3个附录。主要内容包括矩阵分解与线性方程组的直接方法、线性方程组的迭代方法、最小二乘法与数据拟合、特征值及特征向量、非线性方程求根、非线性方程组数值解法、插值法、数值微分、数值积分、常见的特殊函数计算、常微分方程(组)的数值方法及应用范例。

第1章 矩阵分解与线性方程组的直接方法
1.1 三角方程组
1.2 高斯消去法
1.3 选主元消去法
1.4 Crout分解
1.5 Doolittle分解
1.6 Lu分解法计算线性方程组
1.7 追赶法计算三对角方程
1.8 对称正定阵的乔里斯基(Cholesky)分解
1.9 用Cholesky分解计算对称正定方程
1.10 行列式的计算
1.11 矩阵方程的计算
1.12 逆矩阵的计算
1.13 线性方程组解的迭代改进
本章小结

第2章 解线性方程组的迭代方法
2.1 Jacobi迭代法
2.2 Gauss-Seidel迭代法
2.3 逐次超松弛迭代法
2.4 Richardson同步迭代法
2.5 广义Richardson迭代法
2.6 Jacobi超松弛迭代法
2.7 最速下降法
2.8 共轭梯度法
本章小结

第3章 最小二乘与数据拟合
3.1 Cholesky分解法计算最小二乘
3.2 Householder镜像变换之Qr分解
3.3 修正的Gram-Schimdt正交化方法的Qr分解
3.4 Qr分解法计算最小二乘问题
3.5 最小二乘曲线拟合
本章小结

第4章 矩阵特征值及特征向量
4.1 幂法计算主特征值及其特征向量
4.2 幂法2范数单位化方法
4.3 Rayleigh加速方法
4.4 修正的Rayleigh加速方法
4.5 Qr分解方法求全部特征值
本章小结

第5章 非线性方程求根
5.1 Bolzano二分法
5.2 Picard迭代法
5.3 Aitken加速与Steffensen迭代方法
5.4 Newton-Raphson迭代法
5.5 重根时的迭代改进
5.6 割线法
5.7 多重迭代法
5.8 4阶收敛多重迭代法
5.9 开普勒方程的计算
本章小结

第6章 非线性方程组的数值方法
6.1 牛顿迭代法
6.2 简化牛顿法
6.3 拟牛顿之Broyden方法
6.4 Broyden第二公式计算非线性方程组
6.5 Dfp方法
6.6 Bfs方法
6.7 拓展收敛域之数值延拓法
6.8 拓展收敛域之参数微分法
本章小结

第7章 插值法
7.1 拉格朗日插值
7.2 牛顿插值法
7.3 Hermite插值
7.4 三次样条插值之固支条件
7.5 三次样条插值之自然边界条件
7.6 三次样条之周期边界条件
7.7 反插值
7.8 第一类标准B样条
7.9 第二类标准B样条
7.1 0第三类标准B样条
本章小结

第8章 数值微分
8.1 简单的中点公式
8.2 三点公式法
8.3 五点公式法
8.4 Richardson外推方法
8.5 数值微分应用范例-雷达跟踪微分求速
本章小结

第9章 数值积分
9.1 复合梯形求积法
9.2 复合Simpson积分
9.3 自动变步长Simpson方法
9.4 复合高阶Newton-Cotes方法
9.5 Romberg积分方法
9.6 Gauss-Legendre积分
9.7 Gauss-Laguerre方法计算反常积分
9.8 Gauss-Hermite方法计算反常积分
9.9 复合高斯积分法
9.1 0变步长高斯积分方法
9.1 1重积分的数值方法
本章小结

第10章 常见的特殊函数计算
10.1 Gamma函数
10.2 不完全Gamma函数及其互补函数
10.3 Beta函数及卡方分布函数
10.4 误差函数、余误差函数及标准正态分布表的制作
10.5 第一类整数阶贝塞尔函数
10.6 第二类整数阶贝塞尔函数
本章小结

第11章 常微分方程(组)的数值方法.
11.1 经典龙格-库塔方法
11.2 Gill方法
11.3 Rung-Kutta方法计算微分方程组
11.4 Adams-Bashforth3步三阶方法
11.5 Adams-Bashforth4步四阶方法
11.6 三阶Adams预测校正方法(Pece)
11.7 四阶Adams预测校正方法(Pece)
本章小结

第12章 应用范例
12.1 航天器轨道外推
12.2 卫星三位置矢量的Gibbs定初轨方法
12.3 空间导航基本原理
12.4 计算机辅助设计中的Bezier样条曲线.
12.6 人体生理周期预测
本章小结

附录A 集成开发环境介绍
附录B 程序调试方法
附录C 代码编辑器Ultraedit

Fortran95_2003_Science_Project.part1.rar

15 MB, 下载次数: 44

Fortran95_2003_Science_Project.part2.rar

13.59 MB, 下载次数: 34

回复
分享到:

使用道具 举报

发表于 2017-1-22 19:38 | 显示全部楼层
.
    现在用FORTRAN编程序的已经很少了吧. .  ..

点评

现在应该是用matlab的最多  详情 回复 发表于 2017-1-23 08:39
我师兄就用这个  详情 回复 发表于 2017-1-23 08:27
发表于 2017-1-23 08:27 | 显示全部楼层
欧阳中华 发表于 2017-1-22 19:38
.
    现在用FORTRAN编程序的已经很少了吧. .  ..

我师兄就用这个
发表于 2017-1-23 08:39 | 显示全部楼层
欧阳中华 发表于 2017-1-22 19:38
.
    现在用FORTRAN编程序的已经很少了吧. .  ..

现在应该是用matlab的最多
发表于 2017-1-25 09:47 | 显示全部楼层
springsigs 发表于 2017-1-23 08:39
现在应该是用matlab的最多

.
    Matlab和FORTRAN的差别还是相当大的喽. . .
发表于 2017-2-3 14:26 | 显示全部楼层
这些功能  matlab都能实现吧
发表于 2017-2-5 14:20 | 显示全部楼层
eastar 发表于 2017-2-3 14:26
这些功能  matlab都能实现吧

.
   意思不一样,比如现在的商业软件都是FORTRAN或C写成的,没有用Matlab写的喽,道理自然有. .  ....

点评

那倒是 不过matlab语言比较傻瓜  详情 回复 发表于 2017-2-8 08:48
发表于 2017-2-8 08:48 | 显示全部楼层
欧阳中华 发表于 2017-2-5 14:20
.
   意思不一样,比如现在的商业软件都是FORTRAN或C写成的,没有用Matlab写的喽,道理自然有. .  ....

那倒是  不过matlab语言比较傻瓜
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-10 15:47 , Processed in 0.069366 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表