当前位置:首页 > 工业技术
系统工程FORTRAN程序集
系统工程FORTRAN程序集

系统工程FORTRAN程序集PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:郑维敏主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1986
  • ISBN:15235·214
  • 页数:488 页
图书介绍:
《系统工程FORTRAN程序集》目录

目录 1

第一部分 系统规划程序 1

第一章 线性规划程序——单纯形算法 1

第二章 整数规划程序 13

第一节 0-1整数规划 13

第二节 割平面法 31

第三节 分枝定界的伊斯特曼(Eastman)法 44

第四节 分枝定界的考列沙(Kolesar)法 53

第五节 随机枚举的蒙特卡洛(MonteCarlo)法 61

第三章 非线性规划程序 71

第一节 DFP法等9种算法程序包(无约束问题) 71

第二节 Nelder-Mead法(可变多面体法,求无约束问题) 105

第三节 可变容差法(求有约束问题) 114

第四章 动态规划程序 132

第一节 投资问题 132

第二节 旅行路线问题 138

第三节 生产计划问题 145

第四节 设备更新问题 152

第二部分 控制系统的算法及设计程序 161

第一章 绪论 161

第一节 引言 161

第二节 如何使用这套子程序 164

第二章 高级子程序 165

第一节 子程序REG(设计线性系统的最优调节器) 165

第二节 子程序KBF(设计线性系统的卡尔曼——布西滤波器) 167

第三节 子程序LINSIM(模拟无驱动的线性时不变系统) 168

第四节 子程序REGSIM(模拟反馈控制系统) 170

第五节 子程序RANSIM(模拟线性时不变随机系统) 172

第六节 子程序KBFSIM(模拟卡尔曼——布西滤波器) 175

第七节 子程序LQGSIM(模拟闭环随机控制系统) 177

第八节 子程序EQCOST(等效化处理性能指标) 179

第九节 子程序EQXI(等效化随机输入的系统方程) 181

第十节 子程序RMSDEV(确定随机控制系统稳态时状态均方根差) 182

第十一节 子程序EIGVAL(计算方阵的特征值) 183

第十二节 子程序CON(确定线性系统的可控状态数) 184

第十三节 子程序OBS(确定线性系统的可观状态数) 186

第十四节 子程序MATIOl(输入、输出实矩阵) 187

第十五节 子程序VECTIO(输入、输出实向量) 188

第三章 低级子程序 197

第一节 子程序MRIC(解Riccati代数矩阵方程ATX+XA+Q-XSX=0) 197

第二节 子程序MLINEQ(解线性矩阵方程ATX+XA+C=0) 199

第三节 子程序GLINEQ(解广义线性矩阵方程XA1+A2X+C=0) 200

第四节 子程序MEXP(计算矩阵指数函数eAL) 201

第五节 子程序RANDIS(连续随机系统的离散化) 202

第六节 子程序INTEG(计算积分S=∫TOeAtCeATtdt) 204

第七节 子程序GMINV(求广义矩阵的逆矩阵) 205

第八节 子程序MEIGV(计算矩阵的特征值) 206

第九节 子程序POLRT(求多项式方程的根) 207

第十节 子程序PRNPLT(作图) 207

第十一节 子程序RNDOFF(确定曲线横轴的上、下限) 208

第十二节 子程序LNSIM2(模拟线性系统) 209

第十三节 子程序RNSIM2(模拟随机线性系统) 211

第十四节 子程序FACTOR(计算S使得A=STS) 212

第十五节 子程序CONT(确定线性时不变系统的可控状态数) 212

第十六节 子程序ORTHNM(将矩阵的列正交化) 213

第十七节 子程序MMUL(计算矩阵乘Z=X.Y) 214

第十八节 子程序MAT2(计算矩阵乘Z=X.YT) 215

第十九节 子程序MAT3A(计算矩阵乘Z=XTYX) 215

第二十节 子程序MAT4(计算矩阵乘Z=YXYT) 216

第二十一节 子程序MAT5(计算矩阵乘Z=XT.Y) 216

第二十二节 子程序MAT6(计算矩阵乘Z=X.YT) 217

第二十三节 函数子程序XNORM(N,A)(计算矩阵范数) 217

第二十四节 子程序VADD(计算向量代数和) 218

第二十五节 函数子程序DOT(NR,A,B)(计算向量的点积) 218

第二十六节 函数子程序DOT2(NN,A,B)(计算两矩阵第一行的点积) 219

第二十七节 子程序EQUATE(使矩阵A=B) 219

第二十八节 子程序MSCALE(计算标量与矩阵的乘积) 219

第二十九节 子程序VMAT2(计算e=Ab+Cd,其中,A、C是矩阵,e、b、d是向量) 220

第三十节 子程序VECTEQ(使向量y=x) 221

第三十一节 子程序VMMUL(计算矩阵与向量乘积) 221

第三十二节 子程序TRANS1(求方阵的转置) 222

第三十三节 子程序TRANS2(求矩阵的转置) 222

第三十四节 子程序TRANS3(求矩阵的转置) 223

第三十五节 子程序WADD(计算向量的代数和) 223

第三十六节 子程序GAUSS1(产生高斯白噪声) 224

第四章 例题 248

第一节 计算线性系统的特征根 248

第二节 模拟无驱动的线性系统 250

第三节 设计并模拟最优线性调节器 258

第四节 设计线性系统的卡尔曼-布西滤波器 274

第五节 模拟卡尔曼-布西滤波器 279

第六节 设计最优调节器及卡尔曼-布西滤波器 294

第七节 模拟最优调节器及卡尔曼-布西滤波器 301

第三部分 连续系统的仿真程序(CSSF) 317

第一章 概述 317

第一节 CSSF程序简介 317

第二节 CSSF模型的建立 317

第二章 CSSF程序分析 321

第一节 输入数据程序段 321

第二节 环节 处理程序段及排序程序段 322

第三节 积分运算程序段及各环节子程序 323

第四节 运行选择及绘图程序段 325

附录 327

第三章 使用方法 339

第四部分 系统辨识程序 359

第一章 程序包的功能简介 359

第二章 系统的模型结构及基本算法 360

第一节 系统的模型结构 360

第二节 输入信号算法 361

第三节 辨识算法 362

第四节 阶次辨识算法 367

第三章 程序包组成及程序框图 368

第一节 公共程序块(CSB) 370

第二节 产生数据程序块(GDPB) 372

第三节 递推算法子程序块(RSB) 374

第四节 递推辨识主程序块(RIMPB) 377

第五节 模型处理程序块(MPPB) 378

第四章 使用说明 402

第一节 递推辨识运行程序 402

第二节 产生数据运行程序 404

第三节 模型处理运行程序 406

第四节 举例 407

第五部分 随机运筹程序 423

第一章 回归分析程序 423

第一节 最小二乘多项式回归 423

第二节 简单线性回归及其统计检验 430

第三节 最小二乘半对数坐标的线性拟合之一(横轴X线性,纵轴Y对数) 439

第四节 最小二乘半对数坐标的线性拟合之二(横轴X对数,纵轴Y线性) 442

第五节 最小二乘全对数坐标的线性拟合 445

第二章 贝叶斯(Bayes)决策程序 448

第三章 二人零和对策程序 456

第四章 PERT网络程序 461

第五章 排队程序 468

第一节 无限源—无限队长—多服务员模型 469

第二节 无限源—有限队长—多服务员模型 474

第三节 泊松(POISSON)输入—任意服务时间模型 478

第六章 马尔可夫分析程序 481

参考文献 488

返回顶部