本书是为应用数学系本科生、工科硕士研究生所写的有关最优化知识的一本教材,作为教材,本书的基本观点是:采用简单、基本直观的方法,向学生介绍最优化的有关理论、基本原理和相应的算法,并试图让学生了解算法的来龙去脉,以便使他们在处理实际问题的过程中,更好地运用这些方法。
本书的基础是“数学分析”和“线性代数”,对于工科学生,只需具备“高等数学”和“线性代数”知识就可读懂大部分内容。
第一章绪论1.1引言1.2最优化问题1.3数学预备知识1.4凸集和凸函数第二章线性规划2.1引言2.2线性规划的数学模型2.3线性规划的基本性质2.4单纯形方法2.5改进单纯形法第三章线性规划的对偶问题3.1对偶问题3.2线性规划的对偶理论3.3对偶单纯形法3.4第一个正则解的求法第四章无约束最优化问题的一般结构4.1无约束问题的最优性条件4.2无约束问题的一般下降算法4.3算法的收敛性第五章一维搜索5.1试探法5.2插值法5.3非精确一维搜索方法第六章使用导数的最优化方法6.1Newton法6.2共轭梯度法6.3变度量法6.4变度量法的基本性质6.5非线性最小二乘问题第七章直接方法7.1Powell方法7.2模式搜索方法7.3单纯形调优法第八章约束问题的最优性条件8.1约束问题局部解的概念8.2约束问题局部解的必要条件8.3约束问题局部解的充分条件8.4Lagrange乘子的意义第九章二次规划问题9.1二次规划的基本概念和基本性质9.2等式约束二次规划问题9.3有效集法9.4对偶问题第十章可行方向法10.1可行方向法10.2投影梯度法10.3既约梯度法第十一章乘子法11.1惩罚函数法11.2等式约束问题的乘子法11.3一般约束问题的乘子法
2017/3/25 14:36:01 3.5MB 最优化原理和方法
1
第1章结论1.1虚拟样机技术的研究范围1.2ADAMS软件1.3虚拟样机技术的相关技术第2章机械系统的建模和结构分析2.1机械系统的组成2.2参考机架2.3坐标系2.3.1坐标系2.3.2确定不同坐标系位置和方向的方法2.4机械系统的自由度2.4.1机械系统的自由度2.4.2计算机械系统自由度时应注意的问题2.5速度.加速度和角加速度2.6刚体运动方程第3章ADAMS软件操作初步3.1ADAMS软件包3.2虚拟样机仿真分析基本步骤3.3启动ADAMS/View程序3.4ADAMS/View程序屏幕3.5ADAMS/View命令的基本操作3.5.1主工具箱方式3.5.2命令菜单方式3.5.3弹出式菜单方式3.5.4快捷工具栏3.5.5对话框3.5.6鼠标的应用3.5.7使用通配符3.5.8使用命令窗口和命令浏览器3.6ADAMS/View数据库3.6.1ADAMS/View命名层次和规则3.6.2打开新数据库3.6.3保存当前数据库3.6.4后退一步操作3.6.5取消操作3.6.6退出ADAMS/View3.7视图窗口设置3.7.1选择视图窗口3.7.2改变窗口中的视图方向3.7.3正侧投影图和透视图3.7.4移动和旋转视图3.7.5设置视图中心3.7.6缩放视图3.8显示方式设置3.8.1设置构件和模型的显示方式3.8.2设置背景颜色3.8.3模型显示方式设置3.8.4设置工作栅格3.8.5设置图标3.8.6显示视图辅助信息3.8.7坐标窗口操作3.8.8设置屏幕和打印字体3.8.9保存和重新设置3.9定义操作环境3.9.1定义地面坐标系3.9.2单位设置3.9.3定义重力3.9.4指定保存文件位置3.10信息管理3.10.1信息类型3.10.2信息窗口操作3.11协助信息3.12练习第4章虚拟样机几何建模4.1几何建模预备知识4.1.1几何体类型4.1.2几何体坐标系4.1.3几何体的命名4.1.4几何建模的准备4.2几何建模工具4.3绘制基本几何形状4.4简单形体几何建模4.5复杂形体几何建模4.5.1连接线段4.5.2组合形体4.5.3添加几何体细节结构4.6修改几何形体4.7修改构件特性4.7.1构件特性修改对话框4.7.2修改构件质量,转动惯量和惯性积4.7.3修改初始速度4.7.4修改初始位置和方向4.7.5设置材料4.7.6使用特性修改对话框工具图标4.8练习第5章约束机构5.1约束类型5.2约束工具5.3常用运动副5.3.1常用运动副5.3.2施加齿轮副5.3.3施加关联副5.3.4修改运动副5.4指定约束5.5凸轮机构5.6定义机构的运动5.6.1运动的类型和定义值5.6.2约束连接的相对运动5.6.3约束点的运动5.7约束机构的若干注意点5.8练习第6章施加载荷6.1基本概念6.1.1定义力的大小和方向6.1.2调用施加力工具6.1.3作用力6.2施加作用力6.2.1施加单作用力和力矩6.2.2施加组合作用力6.3柔性连接6.3.1拉压弹簧阻尼器6.3.2扭转弹簧阻尼器6.3.3轴套力6.3.4施加无质量梁6.3.5力场6.4接触力6.4.1球-球碰撞6.4.2施加接触力6.5练习第7章ADAMS/View4模的相关技术7.1储存和获得数据7.1.1数据单元类型7.1.2数组单元7.1.3曲线数据单元7.1.4样条数据单元7.1.5矩阵单元7.1.6字符串数据单元7.2用系统单元建立方程7.3编辑样机模型7.3.1选择对象7.3.2使用表格编辑器编辑对象7.3.3修改.复制.删除和重新命名对象7.3.4移动和旋转对象7.3.5对象的无效处理7.3
2017/4/13 4:02:10 16.89MB 郑建荣 ADAMS
1
考研复试题目啊,不全,我把记得的都写上了(十六选四)1、摄影测量1.1空中三角测量的主要方法是什么,分别阐述这几种方法以及说出要求解的未知数2、遥感2.1SAR影像与地形图结合的难点是什么,提出一种处理办法。
2020/10/25 15:29:37 12KB 武大国重
1
本书为教育部研究生工作办公室推荐的研究生教学用书。
多体系统是指有大范围相对运动的多个物体构成的系统,它是航空航天器、机器人、车辆、兵器与机构等复杂机械系统的力学模型。
本书筛选了国内外在计算多体系统动力学方面的成熟成果,收录了著者及其研究群体17年来在该领域的主要研究成果,按照著者的观点进行分类,较全面覆盖了多刚体系统动力学与柔性多体系统动力学的研究方法。
在叙述上力求理论推导、计算方法与软件实现三方面相互贯通。
全书分为四篇。
第_一篇引见本书所需的数学、刚体运动学、刚体动力学与数值方法等基础知识。
第二篇引见多体系统拓扑构型的描述、基于拉格朗日坐标的多刚体系统动力学方程的建立、数值处理方法与软件实现要点。
第三篇引见多刚体系统笛卡儿坐标的描述方法、系统运动学约束方程组集与分析方法、带拉格朗日乘子动力学方程的推导、动力学分析的计算方法与软件实现要点。
第四篇为刚一柔混合多体系统动力学,引见变形体的有限元与模态离散方法、基于笛卡儿与拉格朗日坐标的系统各物体运动学正向递推关系、基于拉格朗日坐标与模态坐标的系统动力学方程组集、开闭环柔性多体系统的计算方法与软件实现要点。
本书是一本学术著作,可作为高等工科院校的力学、机械、航空航天、机器人、车辆与兵器等专业的研究生教材,也可供上述专业的大学本科高年级学生、教师及有关研究人员和工程技术人员参考。
作者简介洪嘉振,1944年生。
1966年毕业于清华大学工程力学与数学系六年本科。
1978年攻读上海交通大学精密仪器系陀螺力学硕士研究生,1982年获工学硕士学位。
现任上海交通大学教授、博士生导师、建筑工程与力学学院副院长、工程力学系系主任。
兼任教育部工科力学课程教学指导委员会目录引论 0.1计算多体系统动力学的任务 0.2 机械系统的多体系统力学模型 0.3 计算多体系统动力学的进展 0.4 本书的安排第一篇 基础篇 第l章 数学基础  1.1 矩阵  1.2 矢量  1.3 并矢二阶张量  1.4 方向余弦阵  1.5 欧拉四元数 第2章 刚体运动学基础  2.1 连体基  2.2 刚体的有限转动
2019/10/25 5:36:37 7.09MB 多体运动
1
1.1编写目的此需求规格说明书对《车辆管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、功能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景信息时代的到来意味着工作效率的日渐提高,同时也给车辆管理部门带来更大的压力,管理部门必须及时准确地提供各种参考材料,若无法作到这一点,将成为企业发展、机构运转的瓶颈。
基于这一原因,车辆管理工作无一例外受到领导的高度重视。
随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多地要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。
就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。
“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。
“提升车辆管理档次,将车辆交给计算机管理”正在成为一种潮流,同时,计算机管理突出优势也在影响车辆
2016/8/27 20:31:11 397KB 管理系统 需求分析 车辆管理 MIS
1
1、统一监管报送平台功能介绍1.1背景分析随着中国经济的飞速发展,近年来中国的金融行业也处在飞速的发展阶段,银行的改制、分支机构的扩张、异地分行的开设、村镇银行的衰亡、财务公司的成立等,均可以看出中国的金融行业的发展已经进入到了前所未有的阶段。
然而随着金融行业的飞速发展,中国的监管当局也不断加大对各金融机构的监管力度,中国的三大监管机构银监会、人民银行和外管局也都需要金融机构按照不同的要求、方式等报送报表或数据,通过这些报表和数据的进一步分析结果来对金融机构制定不同的监管策略。
从目前情形来看,各金融机构,尤其是商业银行,为应对三大监管机构的监管要求所需要报送的内容给商业银行的业务人员带来了繁重的工作压力。
在这种情况下,就需要有一套统一的监管报送平台来完成这些报表、数据的自动化生成工作,使用这种自动化的方式代替传统的手工填报的方式。
这样既减轻了业务人员的工作压力,也保证了所报送的报表、数据的准确性。
因此,对金融机构来说,建立一套统一的监管报送平台是非常必要的。
在本方案中主要包括以下两个主要的报送模块:银监会1104报送、人民银行大集中报送。
中软融鑫公司利用公司自有的产品“统一监管报送平台”来实现
2021/2/21 18:30:15 5.45MB 统一监管 报送平台
1
库存管理系统次要功能,出入库管理,库存和报表查询,单据打印,自动备份数据提供入库业务(包括采购入库、其他入库)、出库业务(包括销售出库、其他出库)、仓库调拨、库存盘点、调价等强大功能,
2017/4/20 4:37:44 12.13MB 库存管理
1
共有七个完整算法%1.基于聚类的RBF网设计算法%一维输入,一维输出,逼近效果很好!SamNum=100;%总样本数TestSamNum=101;%测试样本数InDim=1;%样本输入维数ClusterNum=10;%隐节点数,即聚类样本数Overlap=1.0;%隐节点重叠系数%根据目标函数获得样本输入输出rand('state',sum(100*clock))NoiseVar=0.1;Noise=NoiseVar*randn(1,SamNum);SamIn=8*rand(1,SamNum)-4;SamOutNoNoise=1.1*(1-SamIn+2*SamIn.^2).*exp(-SamIn.^2/2);SamOut=SamOutNoNoise+Noise;TestSamIn=-4:0.08:4;TestSamOut=1.1*(1-TestSamIn+2*TestSamIn.^2).*exp(-TestSamIn.^2/2);figureholdongridplot(SamIn,SamOut,'k+')plot(TestSamIn,TestSamOut,'r--')xlabel('Inputx');ylabel('Outputy');Centers=SamIn(:,1:ClusterNum);NumberInClusters=zeros(ClusterNum,1);%各类中的样本数,初始化为零IndexInClusters=zeros(ClusterNum,SamNum);%各类所含样本的索引号while1,NumberInClusters=zeros(ClusterNum,1);%各类中的样本数,初始化为零IndexInClusters=zeros(ClusterNum,SamNum);%各类所含样本的索引号%按最小距离原则对所有样本进行分类fori=1:SamNumAllDistance=dist(Centers',SamIn(:,i));[MinDist,Pos]=min(AllDistance);NumberInClusters(Pos)=NumberInClusters(Pos)+1;IndexInClusters(Pos,NumberInClusters(Pos))=i;end%保存旧的聚类中心OldCenters=Centers;fori=1:ClusterNumIndex=IndexInClusters(i,1:NumberInClusters(i));Centers(:,i)=mean(SamIn(:,Index)')';end%判断新旧聚类中心能否一致,是则结束聚类EqualNum=sum(sum(Centers==OldCenters));ifEqualNum==InDim*ClusterNum,break,endend%计算各隐节点的扩展常数(宽度)AllDistances=dist(Centers',Centers);%计算隐节点数据中心间的距离(矩阵)Maximum=max(max(AllDistances));%找出其中最大的一个距离fori=1:ClusterNum%将对角线上的0替换为较大的值AllDistances(i,i)=Maximum+1;endSpreads=Overlap*min(AllDistances)';%以隐节点间的最小距离作为扩展常数%计算各隐节点的输出权值Distance=dist(Centers',SamIn);%计算各样本输入离各数据中心的距离SpreadsMat=repmat(Spreads,1,SamNum);HiddenUnitOut=radbas(Distance./SpreadsMat);%计算隐节点输出阵HiddenUnitOutEx=[HiddenUnitOut'ones(SamNum,1)]';%考虑偏移W2Ex=SamOut*pinv(HiddenUnitOutEx);%求广义输出权值W2=W2Ex(:,1:ClusterNum);%输出权值B2=W2Ex(:,ClusterNum+1)
2017/4/12 3:58:08 8KB rbf算法源程序
1
先生学籍管理系统【课程设计文档(SQL)】1.需求分析 1.1系统目标与要求 1.2系统分析 2.系统逻辑方案 2.1数据流程图(DFD)2.2数据字典(简称DD) 3系统总体结构设计 3.1软件系统总体结构设计 3.2数据存储的总体设计 3.3系统功能模块设计 4数据库详细设计 4.1数据库设计4.2数据库的完整性和安全性 5.数据库操作(SQLServer2000语句完成) 5.1创建先生学籍管理系统 5.2创建先生学籍信息表 5.3建立存储过程向表中插入、修改、删除数据 5.5视图建立 5.6建立触发器 6课程设计小结 7参考文献
2020/9/15 22:44:34 158KB 学生学籍管理系统 SQL 课程设计
1
很难找的,老版本opencv1.1,包括OpenCV_1.1pre1a.exe
2020/7/9 23:01:24 25.47MB opencv
1
共 620 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡