文档库 最新最全的文档下载
当前位置:文档库 › 自然对数的计算方法

自然对数的计算方法

自然对数的计算方法
自然对数的计算方法

自然对数的计算方法

作者:李治春指导老师:吴超云

摘要:本文介绍了自然对数的计算方法,包括自然对数底数e的由来、自然对数的幂级数计算方法、自然对数的连分数计算方法以及它们的比较与实现。自然对数的应用也相当广泛,它在数学、化学、物理等方面均有者重要的应用。本文根据对它最基本的元素e研究开始,逐步对其计算方法进行深入的研究。

关键词:e 幂级数连分数

1..引言

在这篇文章中,我们先从自然对数的底数e开始研究,了解它的背景,而引出自然对数,分析自然对数的计算方法,了解什么是幂级数和连分数,进而分析自然对数的幂级数计算方法和连分数计算方法,最后再比较它的计算方法,掌握它们在数学、化学、物理等方面的应用。

2.了解自然对数的背景

2.1 了解自然对数底数e的相关内容

e是一个数的代表符号。在高中数学里,我们都学到过对数(logarithm)的观念,也用过对数表。教科书里的对数表,是以10为底的,叫做常用对数(common logarithm)。课本里还简略提到,有一种以无理数e=2.71828……为底数的对数,称为自然对数(natural logarithm)。在微积分发明之前半个世纪,就有人提到这个数,所以虽然它在微积分里常常出现,却不是随著微积分诞生的。那麼是在怎样的状况下导致它出现的呢?一个很可能的解释是,这个数和计算利息有关。我们都知道复利计息是怎麼回事,就是利息也可以并进本金再生利息。但是本利和的多寡,要看计息周期而定,以一年来说,可以一年只计息一次,也可以每半年计息一次,或者一季一次,一月一次,甚至一天一次;当然计息周期愈短,本利和就会愈高。有人因此而好奇,如果计息周期无限制地缩短,比如说每分钟计息一次,甚至每秒,或者每一瞬间(理论上来说),会发生什麼状况?本利和会无限制地加大吗?答案是不会,它的值会稳定下来,趋近於一极限值,而e这个数就现身在该极限值当中(当然那时候还没给这个数取名字叫e)。所以用现在的数学语言来说,e可以定义成一个极限值,但是在那时候,根本还没有极限的观念,因此e的值应该是观察出来的,而不是用严谨的证明得到的。e的影响力其实还不限於数学领域。大自然中太阳花的种子排列、鹦鹉螺壳上的花纹都呈现螺线的形状,而螺线的方程式,是要用e来定义的。建构音阶也要用到e,而如果把一条链子两端固定,松松垂下,它呈现的形状若用数学式子表示的话,也需要用到e。这些与计算利率或者双曲线面积八竿子打不著的问题,居然统统和e有关。

2.2 自然对数的由来与概念

例子:当x趋近于正无穷或负无穷时,[1+(1/x)]^x的极限就等于e,实际上e就是通过这个极限而发现的。

它是个无限不循环小数。其值约等于2.718281828... 它用ln a表示。a≠0。以e为底数的对数通常用于㏑。e在科学技术中用得非常多,一般不使用以10为底数的对数。以e 为底数,许多式子都能得到简化,用它是最“自然”的,所以叫“自然对数”。我们可以从自然对数最早是怎么来的来说明其有多“自然”。以前人们做乘法就用乘法,很麻烦,发明了对数这个工具后,乘法可以化成加法,即:log(a * b) = loga + logb 但是能够这么做的前提是,我要有一张对数表,能够知道loga和logb是多少,然后求和,能够知道log多少等于这个和。虽然编对数表很麻烦,但是编好了就是一劳永逸的事情,因此有个大数学家开始编对数表。但他遇到了一个麻烦,就是这个对数表取多少作为底数最合适?10吗?或是2?为了决定这个底数,他做了如下考虑:1.所有乘数/被乘数都可以化到0.1-1之内的数乘

以一个10的几次方,这个用科学记数法就行了。2.那么现在只考虑做一个0-1之间的数的对数表了,那么我们自然用一个0-1之间的数做底数。(如果用大于1的数做底数,那么取完对数就是负数,不好看;)3.这个0-1间的底数不能太小,比如0.1就太小了,这会导致很多数的对数都是零点几;而且“相差很大的两个数之的对数值却相差很小”,比如0.1做底数时,两个数相差10倍时,对数值才相差1.换句话说,像0.5和0.55这种相差不大的数,如果用0.1做底数,那么必须把对数表做到精确到小数点以后很多位才能看出他们对数的差别。4.为了避免这种缺点,底数一定要接近于1,比如0.99就很好,0.9999就更好了。总的来说就是1 - 1/X ,X越大越好。在选了一个足够大的X(X越大,对数表越精确,但是算出这个对数表就越复杂)后,你就可以算(1-1/X)^1 = p1 , (1-1/X)^2 = p2 , ……那么对数表上就可以写上P1 的对数值是1,P2的对数值是2……(以1-1/X作为底数)。而且如果X很大,那么P1,P2,P3……间都靠得很紧,基本可以满足均匀地覆盖了0.1-1之间的区间。5.最后他再调整了一下,用(1 - 1/X)^ X作为底,这样P1的对数值就是1/X,P2的对数值就是2/ X,……PX的对数值就是1,这样不至于让一些对数值变得太大,比如若X=10000,有些数的对数值就要到几万,这样调整之后,各个数的对数值基本在0-几之间。两个值之间最小的差为1/X。6.现在让对数表更精确,那么X就要更大,数学家算了很多次,1000,1万,十万,最后他发现,X变大时,这个底数(1 - 1/X)^ X趋近于一个值。这个值就是1/e,自然对数底的倒数(虽然那个时候还没有给它取名字)。其实如果我们第一步不是把所有值放缩到0.1-1之间,而是放缩到1-10之间,那么同样的讨论,最后的出来的结果就是e了--- 这个大数学家就是著名的欧拉(Euler),自然对数的名字e也就来源于欧拉的姓名。当然后来数学家对这个数做了无数研究,发现其各种神奇之处,出现在对数表中并非偶然,而是相当自然或必然的。因此就叫它自然对数底了。

2.3 自然对数早期的应用

自然对数早期主要用在研究“自然律”和“螺线”上。螺线特别是对数螺线的美学意义可以用指数的形式来表达:φkρ=αe 其中,α和k为常数,φ是极角,ρ是极径,e是自然对数的底。为了讨论方便,我们把e或由e经过一定变换和复合的形式定义为“自然律”。因此,“自然律”的核心是e,其值为2.71828……,是一个无限不循环数。“自然律”是e 及由e经过一定变换和复合的形式。e是“自然律”的精髓,在数学上它是函数:(1+1/x)^x 当X趋近无穷时的极限。人们在研究一些实际问题,如物体的冷却、细胞的繁殖、放射性元素的衰变时,都要研究(1+1/x)^x X的X次方,当X趋近无穷时的极限。正是这种从无限变化中获得的有限,从两个相反方向发展(当X趋向正无穷大的时,上式的极限等于e=2.71828……,当X趋向负无穷大时候,上式的结果也等于e=2.71828……)得来的共同形式,充分体现了宇宙的形成、发展及衰亡的最本质的东西。编辑本段自然律的渊源及发展。e=2.71828……是“自然律”的一种量的表达。“自然律”的形象表达是螺线。螺线的数学表达式通常有下面五种:(1)对数螺线;(2)阿基米德螺线;(3)连锁螺线;(4)双曲螺线;(5)回旋螺线。对数螺线在自然界中最为普遍存在,其它螺线也与对数螺线有一定的关系,不过目前我们仍未找到螺线的通式。对数螺线是1638年经笛卡尔引进的,后来瑞士数学家雅各·伯努利曾详细研究过它,发现对数螺线的渐屈线和渐伸线仍是对数螺线,极点在对数螺线各点的切线仍是对数螺线,等等。伯努利对这些有趣的性质惊叹不止,竟留下遗嘱要将对数螺线画在自己的墓碑上。

3.自然对数的幂级数计算方法

3.1 e的幂级数计算方法

我们首先来了解什么是幂级数。

定理1 如果函数f(x)在

零阶和一阶优化算法

本论文中用到的优化方法主要是零阶方法和一阶方法。 1 零阶优化方法(又称子问题逼近方法) 该方法仅需要因变量的数值,而不需要其导数信息;因变量(目标函数及状态函数)首先通过最小二乘拟合值近似,而约束极小化问题用罚函数转换成无约束问题,极小化过程在近似的罚函数上进行迭代,直至获得解得收敛。 由于该方法建立在目标函数及状态变量的近似基础上,故需要一定量的初始设计变量数据。初始数据可根据其它优化工具和方法直接生成,或随机生成。方法的第一步把极小化约束问题用近似方法描述每一个因变量,即 对目标函数,有 ?()()f f X f X ε=+ 对状态变量,有 ?()()?()()?()()g h w g X g X h X h X w X w X εεε=+=+=+ 具体的近似形式可取为有变量交叉项的全二次多项式。如对目标函数, 0 ?n n n i i ij i j i i j f a a x b a x =++∑∑∑ 近似表达的实际形式(即表达式中的系数)随迭代过程而变。一次迭代过 程中,近似表达式中的系数i a ,ij b 由加权最小二乘技术确定。如对目标函数, 最小二乘技术可描述为对其误差范数取极小来获得,即: ^2() ()()1min () n j j j j E f f αφ==-∑ 式中,()j φ =与设计变量J 相关的权系数; n α=现行设计集合数 权系数按下述方法之一确定: 有较小目标函数的那些设计集合有较高的权系数(基于目标函数); 接近最佳设计的设计集合有高权值(基于设计变量值); 可行设计集合权值高,而不可行设计集合权值低(基于可行性); 基于上述三类权值的综合: 可取所有权值为1,即 ()1j φ=。 由上式知,需要一定量的设计集合来形成近似,否则需产生随机设计集合,即 当2n n α<+时,生成随机设计集合; 当2n n α≥+时,计算近似式(n 为设计变量维数)。 b )极小化问题近似 由上述对函数的近似化,约束极小化问题可重写为:

高中数学-对数的运算练习

高中数学-对数的运算练习 【选题明细表】 知识点、方法题号 对数的运算性质1,6,8,10,11,13 换底公式2,7 附加条件的对数式求值3,4,5,9 与对数有关的方程问题12 1.下列等式成立的是( C ) (A)log2(8-4)=log28-log24 (B)=log2 (C)log28=3log22 (D)log2(8+4)=log28+log24 解析:由对数的运算性质易知C正确. 2.计算(log54)·(log1625)等于( B ) (A)2 (B)1 (C)(D) 解析:(log54)·(log1625)=×=×=1.故选B. 3.设lg 2=a,lg 3=b,则log125等于( A ) (A)(B)(C)(D) 解析:因为lg 2=a,lg 3=b,则log125==.故选A. 4.如果lg 2=m,lg 3=n,则等于( C ) (A)(B) (C)(D) 解析:因为lg 2=m,lg 3=n,

所以===.故选C. 5.若lg x=m,lg y=n,则lg -lg()2的值为( D ) (A)m-2n-2 (B)m-2n-1 (C)m-2n+1 (D)m-2n+2 解析:因为lg x=m,lg y=n, 所以lg -lg()2=lg x-2lg y+2=m-2n+2.故选D. 6.(2017·上海高一月考)若lo2=a,则log123= . 解析:lo2=a,可得2log32=a, log123===. 答案: 7.已知3a=5b=A,若+=2,则A= . 解析:因为3a=5b=A>0,所以a=log3A,b=log5A. 由+=log A3+log A5=log A15=2, 得A2=15,A=. 答案: 8.计算下列各题: (1)0.008 +()2+(-16-0.75; (2)(lg 5)2+lg 2·lg 50+. 解:(1)原式=(0.34++-24×(-0.75)=0.3+2-3+2-2-2-3=0.55. (2)原式=(lg 5)2+lg 2·lg(2×52)+2·

计算方法的课后答案

《计算方法》习题答案 第一章 数值计算中的误差 1.什么是计算方法?(狭义解释) 答:计算方法就是将所求的的数学问题简化为一系列的算术运算和逻辑运算,以便在计算机上编程上机,求出问题的数值解,并对算法的收敛性、稳定性和误差进行分析、计算。 2.一个实际问题利用计算机解决所采取的五个步骤是什么? 答:一个实际问题当利用计算机来解决时,应采取以下五个步骤: 实际问题→建立数学模型→构造数值算法→编程上机→获得近似结果 4.利用秦九韶算法计算多项式4)(5 3 -+-=x x x x P 在3-=x 处的值,并编程获得解。 解:400)(2 3 4 5 -+?+-?+=x x x x x x P ,从而 所以,多项式4)(5 3 -+-=x x x x P 在3-=x 处的值223)3(-=-P 。 5.叙述误差的种类及来源。 答:误差的种类及来源有如下四个方面: (1)模型误差:数学模型是对实际问题进行抽象,忽略一些次要因素简化得到的,它是原始问题的近似,即使数学模型能求出准确解,也与实际问题的真解不同,我们把数学模型与实际问题之间存在的误差称为模型误差。 (2)观测误差:在建模和具体运算过程中所用的一些原始数据往往都是通过观测、实验得来的,由于仪器的精密性,实验手段的局限性,周围环境的变化以及人们的工作态度和能力等因素,而使数据必然带有误差,这种误差称为观测误差。 (3)截断误差:理论上的精确值往往要求用无限次的运算才能得到,而实际运算时只能用有限次运算的结果来近似,这样引起的误差称为截断误差(或方法误差)。 (4)舍入误差:在数值计算过程中还会用到一些无穷小数,而计算机受机器字长的限制,它所能表示的数据只能是一定的有限数位,需要把数据按四舍五入成一定位数的近似的有理数来代替。这样引起的误差称为舍入误差。 6.掌握绝对误差(限)和相对误差(限)的定义公式。 答:设* x 是某个量的精确值,x 是其近似值,则称差x x e -=* 为近似值x 的绝对误差(简称误差)。若存在一个正数ε使ε≤-=x x e * ,称这个数ε为近似值x 的绝对误差限(简称误差限或精度)。 把绝对误差e 与精确值* x 之比* **x x x x e e r -==称为近似值x 的相对误差,称

对数公式的运算

对数公式的运用 1.对数的概念 如果a(a>0,且a≠1)的b次幂等于N,即a b=N,那么数b叫做以a为底N的对数,记作:log a N=b,其中a叫做对数的底数,N叫做真数. 由定义知: ①负数和零没有对数; ②a>0且a≠1,N>0; ③log a1=0,log a a=1,a logaN=N(对数恒等式),log a a b=b。 特别地,以10为底的对数叫常用对数,记作log10N,简记为lgN; 以无理数e(e=2.718 28…)为底的对数叫做自然对数,记作log e N,简记为lnN. 2.对数式与指数式的互化 式子名称a b=N 指数式a b=N(底数)(指数)(幂值) 对数式log a N=b(底数) (真数) (对数) 3.对数的运算性质 如果a>0,a≠1,M>0,N>0,那么 (1)log a(MN)=log a M+log a N. (2)log a(M/N)=log a M-log a N. (3)log a M n=nlog a M(n∈R). 问:①公式中为什么要加条件a>0,a≠1,M>0,N>0? ②log a a n=? (n∈R) ③对数式与指数式的比较.(学生填表) 式子a b=N,log a N=b名称:a—幂的底数b—N— a—对数的底数b—N— 运算性质: a m·a n=a m+n a m÷a n= a m-n (a>0且a≠1,n∈R) log a MN=log a M+log a N log a MN= log a M n= (n∈R) (a>0,a≠1,M>0,N>0) 难点疑点突破 对数定义中,为什么要规定a>0,,且a≠1? 理由如下: ①a<0,则N的某些值不存在,例如log-28=? ②若a=0,则N≠0时b不存在;N=0时b不惟一,可以为任何正数? ③若a=1时,则N≠1时b不存在;N=1时b也不惟一,可以为任何正数? 为了避免上述各种情况,所以规定对数式的底是一个不等于1的正数?

商的近似数练习题

商的近似数练习题 1、填一填 (1) 0.9367保留一位小数约是( ),保留两位小数约是( ),保留三位小数约是( )。 (2)求商的近似数时,计算到比保留的位数(),再将()“四舍五入”。 (3) 13÷14的商保留一位小数要除到第( )位,约是( );保留两位小数要除到第( )位,约是( )。 2. 按照“四舍五入”法求出商的近似值,填在下表中。 3. 求下面各题的商的近似值。 56.29÷6.1 99÷101 28.74÷313.1÷4.9 保留两位小数保留两位小数保留两位小数保留三位小数 63.8÷87 0.68÷0.95 18÷7 53.3÷4.7 保留一位小数保留整数精确到0.1 保留整数 4.张师傅8小时做零件617个,平均每小时约做零件多少个?(得数保留整数) 5.我国有五大淡水湖,其中鄱阳湖最大,面积为2933平方千米,巢湖居第五,面积

为770平方千米。鄱阳湖的面积约是巢湖面积的多少倍?(得数保留两位小数) 6.一架飞机0.5小时飞行166.5千米,一只燕子每小时飞行94.5千米,飞机每小时飞行的路程约是燕子的多少倍?(得数保留整数) 7.木工师傅做一个方桌面,需木板0.65平方米。现有6.34平方米的木板,可以做多少个这样的方桌面?(得数保留整数) 8.一列火车每小时行65.5千米,从甲城到乙城用了9.3小时,一架飞机每小时飞行166千米,从甲城到乙城需要多少小时?(保留两位小数) 9.王叔叔进了一箱苹果重40千克,批发价是192元,打开箱子发现苹果烂了3千克,这箱苹果至少平均每千克卖多少元才能保证盈利不低于20元? 10.为了鼓励节约用电,某市电力公司规定了以下的电费计算方法:每月用电不超过100千瓦时,按每千瓦时0.52元收费;每月用电超过100千瓦时,超过的部分按每千瓦时0.6元收费。张叔叔家十月份付电费64.4元,用电约多少千瓦时?(结果保留整数)

关于边分法近似计算对数函数实数值的归纳证明

边分法近似计算对数 肖云霄 四川省邻水中学 1.背景:我们知道在高中数学教材必修一函数一章曾介绍过: )的等价代换”。>且(=,则=“若0a 1 a log x b a b a x ≠即通过引入一个新的符号将指数位臵上的变量X 表示出来 2.问题:随后在进行对对数函数性质深入的研究中,我们了解了它的一系列如定义域、值域、单调性等可以反馈对数函数图像具体性质的数学特点。由单调性,我们知道了lg3大于lg2,但我们并不知道lg3≈?,lg2≈?因此,引入对数符号虽然可以很好地解决指数上变量的表示问题,但对于对数函数的实数值却犹如一座遥远的冰山,可望而不可即。那么是否可以找到一种简便的计算方法来近似估算对数函数的实数值呢? f (x )=lnx ,那么有f ?(x )=,f ??(x )=。因为f ??(x )<0,所以f (x )严格上凸,为凸函数。由琴生不等式 ≥可得。该不等式则很好地反映了函数图像上任意两点函数值的平均和中点函数值的大小关系。那么我们在解决对数函数实数值的问题是否可以受琴声不等式的启发,从而利用两点函数值的平均来近似逼近中点函数值大小呢? 6.证明:我们先研究x ∈N*时出现的情况。首先我们对该想法进行误差分析:设在函数lnx 上任意两点的坐标分别为A (x1,lnx1),B x 1 2x 1- 2 lnx lnx 2x x ln 2121+≥+)(

=>0,?(x )严格下凸,为凹函数。所以?(x )在x >1的图像为: 由上图,我们可以很直观的看到当x =1.36时?(x )就表现出急剧下滑的趋势,而当x =2左右时?(x )几乎下降到极限值1附近,而我们知道所研究的?(x )(x >1)仅仅是真数的一部分,但当x 已如此接近于定义域端点1时,?(x )就已趋近于1了,何况?(x )还要根式后才是完整的真数。换言之,)(x ?将在x 极小时(相对于定义域起始端点)就已趋于1。这个结果很好,表明此时真数将在x 很小时就已趋于1,因而g (x )= 将在x 极小时就已趋近于0!而g (x )表示的就是用直线上两点函数值的平均代替lnx 上的中点函数值的误差,即此时用所表现出的误差g (x )将在x 极小时就已趋近于0了,所以在精度一定时,对于lnx 用两点的平均值是完全等价于中点函数值的,并且随着x 的取值增大误差将会无限接近于0!因而在误差较小范围内,这完全和我们 []321x 1-x 2 x 6))((++)))(((1x 1-x 11ln ++1x x 1x x 21+-=,=

近似数

求近似数 教学目标: 1、通过具体的情景让学生理解近似数的含义,体会近似数在生活中的作用。 2、通过独立猜测、交流等活动让学生掌握一定猜测的方法,培养学生的数感和估计能力。教学重、难点: 理解近似数的含义是本节课的重点,合理地取近似数是本节课的难点。 教学过程: 一、准备练习 1、接着数数。 1998、()、()、() 9997、()、()、() 497、()()、() 2、按要求排列下面各数。 1001 996 1008 ()>()>() 205 306 402 ()< ()<() 二复习练习: 1、(试问)“育英小学有1506人,约是1500人。”育英小学到底有1506人还是1500人呢?为什么? 组织学生进行讨论、交流。思考:后半句约1500人是什么意思? 2、(教师小结):我们把1506这个很准确的数字就叫做“准确数”,而1500这个和1506差不多的数就叫做“近似数”。(边说边板书)我们用近似数就是为了让我们更容易记住,所以,一般我们都用整百、整千、整万数。 3、请你说说身边的近似数,找找生活中的近似数。按照教师的要求,先独立想想,再和小组的同学交流。 4、请大家看总复习120页5题. 谁来读一下? 师:上面这段话中哪些数据是近视数,哪些是准确数? 自主做,合作查. 5、辨别准确数和近似数 ⑴飞云江大桥全长1700多米。 ⑵2004年瑞安市交通事故6344起。 ⑶瑞安市有911个村民委员会。 ⑷塘下镇小轿车有8000辆左右。 ⑸塘下镇中心小学花木大约有3550棵。 ⑹瑞安市实验小学有学生2165名。 说说哪些是准确数?哪些是近似数? 6、填空: (1)新长镇的人数是9992人,约是()人. (2)9993是( )位数,这个数大约是( ). (3)392加249的和大约是( ). (4)498元的相机,我只带了349元,大约还差( )元.

对数函数及其性质-对数的公式互化-详尽的讲解

2.1 对数与对数运算 1.对数的概念 一般地,如果a x =N (a >0,且a ≠1),那么数x 叫做以a 为底N 的对数,记作x =log a N ,其中a 叫做对数的底数,N 叫做真数. 说明:(1)实质上,上述对数表达式,不过是指数函数y =a x 的另一种表达形式,例如:34=81与4=log 381这两个式子表达是同一关系,因此,有关系式a x =N ?x =log a N ,从而得对数恒等式:a log a N =N . (2)“log ”同“+”“×”“ ”等符号一样,表示一种运算,即已知一个数和它的幂求指数的运算,这种运算叫对数运算,不过对数运算的符号写在数的前面. (3)根据对数的定义,对数log a N (a >0,且a ≠1)具有下列性质: ①零和负数没有对数,即N >0; ②1的对数为零,即log a 1=0; ③底的对数等于1,即log a a =1. 2.对数的运算法则 利用对数的运算法则,可以把乘、除、乘方、开方的运算转化为对数的加、减、乘、除运算,反之亦然.这种运算的互化可简化计算方法,加快计算速度. (1)基本公式 ①log a (MN )=log a M +log a N (a >0,a ≠1,M >0,N >0),即正数的积的对数,等于同一底数的各个因数的对数的和. ②log a M N =log a M -log a N (a >0,a ≠1,M >0,N >0),即两个正数的商的对数,等于被除数 的对数减去除数的对数. ③log a M n =n ·log a M (a >0,a ≠1,M >0,n ∈R ),即正数的幂的对数等于幂的底数的对数乘以幂指数. (2)对数的运算性质注意点 ①必须注意M >0,N >0,例如log a [(-3)×(-4)]是存在的,但是log a (-3)与log a (-4)均不存在,故不能写成log a [(-3)×(-4)]=log a (-3)+log a (-4). ②防止出现以下错误:log a (M ±N )=log a M ±log a N ,log a (M ·N )=log a M ·log a N ,log a M N = log a M log a N ,log a M n =(log a M )n . 3.对数换底公式 在实际应用中,常碰到底数不为10的对数,如何求这类对数,我们有下面的对数换底

对 数 运 算 法 则

二进制数的运算方法---【转载】 二进制数的运算方法 ? 电子计算机具有强大的运算能力,它可以进行两种运算:算术运算和逻辑运算。 1.二进制数的算术运算 二进制数的算术运算包括:加、减、乘、除四则运算,下面分别予以介绍。 (1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为: 0+1=1+0=1 1+1=0 (进位为1)? 1+1+1=1 (进位为1) 例如:1110和1011相加过程如下: (2)二进制数的减法 根据“借一有二”的规则,二进制数减法的法则为: 0-1=1 (借位为1) 例如:1101减去1011的过程如下: (3)二进制数的乘法 二进制数乘法过程可仿照十进制数乘法进行。但由于二进制数只有0或1两种可能的乘数位,导致二进制乘法更为简单。二进制数乘法的法则为:

0×1=1×0=0 例如:1001和1010相乘的过程如下: 由低位到高位,用乘数的每一位去乘被乘数,若乘数的某一位为1,则该次部分积为被乘数;若乘数的某一位为0,则该次部分积为0。某次部分积的最低位必须和本位乘数对齐,所有部分积相加的结果则为相乘得到的乘积。 (4)二进制数的除法 二进制数除法与十进制数除法很类似。可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。 例如:100110÷110的过程如下: 所以,100110÷110=110余10。 2.二进制数的逻辑运算 二进制数的逻辑运算包括逻辑加法(“或”运算)、逻辑乘法(“与”运算)、逻辑否定(“非”运算)和逻辑“异或”运算。 (1)逻辑“或”运算 又称为逻辑加,可用符号“+”或“∨”来表示。逻辑“或”运算的规则如下: 0+0=0或0∨0=0 0+1=1或0∨1=1

近似数

近似数 一个数与准确数相近(比准确数略多或者略少些),这一个数称之为近似数,如:我国的人口无法计算准确数目,但是可以说出一个近似数.比如说我国人口有13亿,13亿就是一个近似数. 一个近似数四舍五入到哪一位,那么就说这个近似数精确到哪一位,从左边第一个不是0的数字起到精确的数位止的所有数止。如:我国的人口无法计算准确数目,但是可以说出一个近似数.比如说我国人口有15亿,15亿就是一个近似数. 近似数的四则计算 加法和减法 在通常情况下,近似数相加减,精确度最低的一个已知数精确到哪一位,和或者差也至多只能精确到这一位。示例例如,一个同学去年体重30.4千克,今年体重比去年增加了3.18千克。求今年体重时要把这两个近似数加起来。因为30.4只精确到十分位,比3.18的精确度(精确到百分位)低,所以加得的和最多也只能精确到十分位。为了容易看出计算结果的可靠程度,我们在竖式中每一个加数末尾添上一个“?”,用来表示被截去的数字。30.4?+ 3.18 33.5?可以看到,因为第一个加数从百分位起的数就不能确定,所以加得的和从百分位起数字也不能确定。近似数的加减一般可按下列法则进行:(1)确定计算结果能精确到哪一个数位。(2)把已知数中超过这个数位的尾数“四舍五入”到这个数位的下一位。(3)进行计算,并且把算得的数的末一位“四舍五入”。例1 求近似数2.37与5.4258的和。先把5.4258“四舍五入”到千分位,得5.426,再做加法。 2.37 +5.426 7.796 把7.796“四舍五入”到百分位,得7.80。例2 求近似数0.075与0.001263的差。先把0.001263“四舍五入”到万分位。0.075 -0.0013 0.0737 把0.0737“四舍五入”到千分位,得0.074。例3 求近似数25.3、0.4126、2.726的和。25.3 0.41 + 2.73 28.44 把28.44“四舍五入”到十分位,得28.4。 在通常情况下,近似数相乘除,有效数字最少的一个已知数有多少个有效数字,积或者商也至多只能有同样多个有效数字。例如,近似数9.04和4.3相乘,从竖式中看到,积里只有前两位数字是确定的,就是说只能有两位有效数字。这和第二个因数的有效数字的个数相同。9.0 4 ?×4.3 ?????? 2 7 1 2 ? 3 6 1 6 ? 3 8.?????近似数的乘除一般可按下列法则进行(1)确定结果有多少个有效数字。(2)把已知数中有效数字的个数多的四舍五入到只比结果中需要的个数多一个。(3)进行计算,并且把算得的数“四舍五入”到应有的有效数字的个数。例4 求247.65与0.32的积。把247.65“四舍五入”到个位。 2 4 8 ×0.3 2 4 9 6 7 4 4 7 9.3 6 把79.36“四舍五入”到个位,得79。例5 求近似数7.9除以24.78的商。 7.9÷24.78≈7.9÷24.8≈0.318≈0.32 混合运算 近似数的混合运算,可按运算顺序和近似数的计算法则分步计算,但中间运算的结果要比最后结果多取一位数字。例6 计算3.054×2.5-57.85÷9.21。 3.054×2.5-57.85÷9.21 ≈3.05×2.5-57.85÷9.21 ≈7.63-6.28≈1.4 根据已知数据,最后运算的结果要取两位数字,因此,中间运算的结果要取三位数字! 近似数和有效数字 与实际数字比较接近,但不完全符合的数称之为近似数。对近似数,人们常需知道他的精确度。一个近似数的近确度通常有以下两种表述方式用四舍五入法表述。一个近似数四舍五入到哪一位,就说这个近似数精确到哪一位。另外还有进一和去尾两种方法。用有效数字的个数表述。有四舍五入得到的近似数,从左边第一个不是零的数字起,到末位数字为止的数所有数字,都叫做这个数的有效数字。 有效数 对于一个近似数,从左边第一个不是0的数字起,到精确到的位数止,所有的数字都叫做这个数的有效数字 1.有效数字中只应保留一位欠准数字,因此在记录测量数据时,只有最后一位有效数字是欠准数字。2.在欠准数字中,要特别注意0的情况。0在非零数字之间与末尾时均为有效数;在小数点前或小数点后均不为有效数字。如0.078和0.78与小数点无关,均为两位有效数字。506与220均为三位有效数字。3.л等常数,具有无限位数的有效数字,在运算时可根据需要取适当的位数。 (1)实验中的数字与数学上的数字是不一样的.如数学的8.35=8.350=8.3500, 而实验的8.35≠8.350≠8.3500. (2)有效数字的位数与被测物的大小和测量仪器的精密度有关.如前例中测得物体的长度为7.45cm,若改用千分尺来测,其有效数字的位数有五位. (3)第一个非零数字前的零不是有效数

对数公式

对数 目录 对数的概念 定义 若a^n=b(a>0且a≠1) 则n=log(a)(b) 基本性质 如果a>0,且a≠1,M>0,N>0,那么:

1、a^log(a)(b)=b 2、log(a)(a)=1 3、log(a)(MN)=log(a)(M)+log(a)(N); 4、log(a)(M÷N)=log(a)(M)-log(a)(N); 第5条的公式写法 5、log(a)(M^n)=nlog(a)(M) 6、log(a)[M^(1/n)]=log(a)(M)/n (注:下文^均为上标符号,例:a^1即为a) 推导 1、因为n=log(a)(b),代入则a^n=b,即a^(log(a)(b))=b。 2、因为a^b=a^b 令t=a^b 所以a^b=t,b=log(a)(t)=log(a)(a^b) 令b=1,则1=log(a)(a) 3、MN=M×N 由基本性质1(换掉M和N) a^[log(a)(MN)] = a^[log(a)(M)]×a^[log(a)(N)] =(M)*(N) 由指数的性质 a^[log(a)(MN)] = a^{[log(a)(M)] + [log(a)(N)]} 两种方法只是性质不同,采用方法依实际情况而定 又因为指数函数是单调函数,所以 log(a)(MN) = log(a)(M) + log(a)(N) 4、与(3)类似处理 M/N=M÷N 由基本性质1(换掉M和N) a^[log(a)(M÷N)] = a^[log(a)(M)]÷a^[log(a)(N)] 由指数的性质 a^[log(a)(M÷N)] = a^{[log(a)(M)] - [log(a)(N)]} 又因为指数函数是单调函数,所以 log(a)(M÷N) = log(a)(M) - log(a)(N) 5、与(3)类似处理 M^n=M^n 由基本性质1(换掉M) a^[log(a)(M^n)] = {a^[log(a)(M)]}^n 由指数的性质

计算方法习题集第一,二章规范标准答案

第一章 误差 1 问3.142,3.141,7 22分别作为π的近似值各具有几位有效数字? 分析 利用有效数字的概念可直接得出。 解 π=3.141 592 65… 记x 1=3.142,x 2=3.141,x 3=7 22. 由π- x 1=3.141 59…-3.142=-0.000 40…知 34111 10||1022 x π--?<-≤? 因而x 1具有4位有效数字。 由π- x 2=3.141 59…-3.141=-0.000 59…知 223102 1||1021--?≤-

1112*10) 1(2110)19(21102110003%3.0)(--?+≤?+?=?< =a x r ε 设x*具有n 位有效数字,令-n+1=-1,则n=2,从而x*至少具有2位有效数字。 4 计算sin1.2,问要取几位有效数字才能保证相对误差限不大于0.01%。 分析 本题应利用有效数字与相对误差的关系。 解 设取n 位有效数字,由sin1.2=0.93…,故a 1=9。 411 *10%01.01021|*|| *||)(-+-=≤?≤-= n r a x x x x ε 解不等式411 101021-+-≤?n a 知取n=4即可满足要求。 5 计算760 17591-,视已知数为精确值,用4位浮点数计算。 解 =-760 175910.131 8×10-2-0.131 6×10-2=0.2×10-5 结果只有一位有效数字,有效数字大量损失,造成相对误差的扩大,若通分后再计算: 56101734.010 5768.01760759176017591-?=?=?=- 就得到4位有效数字的结果。 此例说明,在数值计算中,要特别注意两相近数作减法运算时,有效数字常会严重损失,遇到这种情况,一般采取两种办法:第一,应多留几位有效数字;第二,将算式恒等变形,然后再进行计算。例如,当x 接近于0,计算x x sin cos 1-时,应先把算式变形为 x x x x x x x cos 1sin )cos 1(sin cos 1sin cos 12+=+-=- 再计算。又例如,当x 充分大时,应作变换 x x x x ++= -+111 ) 1(1111+=+-x x x x 6 计算6)12(-=a ,取4.12≈,采用下列算式计算: (1) 6 )12(1+; (2)27099-;

经典优化算法1

经典优化算法:单纯形法、椭球算法(多项式算法),内点法、无约束的优化算法包括:最速下降法(steepest)、共轭梯度法、牛顿法(Newton Algorithm)、拟牛顿法(pseudo Newton Algorithms)、信赖域法。约束优化算法包括:拉格朗日乘子法(Augmented Lagrangian Algorithms),序列二次规划(SQP)等 现代:遗传算法、蚁群算法、模拟退火算法、禁忌搜索、粒子群算法、现代优化算法是人工智能的一个重要分支,这些算法包括禁忌搜索(tabu search)、模拟退火(simulated annealing)、遗传算法(genetic algorithms)人工神经网络(nearal networks)。 贪婪算法和局部搜索、模拟退火算法(Simulated Annealing Algorithm),人工神经网络(Artificial Neural Network),禁忌搜索(Tabu Search)相继出现。最近,演化算法(Evolutionary Algorithm), 蚁群算法(Ant Algorithms),拟人拟物算法,量子算法、混合算法 经典优化算法和启发式优化算法都是迭代算法,但是,它们又有很大区别:1.经典算法是以一个可行解为迭代的初始值,而启发式算法是以一组可行解为初始值;2.经典算法的搜索策略为确定性的,而启发式算法的搜索策略是结构化和随机化;3.经典算法大多都需要导数信息,而启发式算法仅用到目标函数值的信息;4.经典算法对函数性质有着严格要求,而启发式算对函数性质没有太大要求; 5.经典算法的计算量要比启发式算法小很多。比如,对于规模较大且函数性质比较差的优化问题,经典算法的效果不好,但一般的启发式算法的计算量太大。 优化算法的主要由搜索方向和搜索步长组成。搜索方向和搜索步长的选区决定了优化算法的搜索广度和搜索深度。经典优化算法和启发式优化算法的区别主要是由其搜索机制不同造成的。经典算法的搜索方向和搜索步长是由局部信息(如导数)决定的所以只能对局部进行有效的深度搜索,而不能进行有效广度搜索,所以经典的优化算法很难跳出局部最优。启发式优化算法,为了避免像经典优化算法那样陷入局部最优,采用了相对有效的广度搜索,不过这样做使得在问题规模较大的时候计算量难以承受。 纵观优化算法的发展,完美的算法是不存在的。我们评价算法好坏的标准: (1)算法收敛速度; (2)算法使用范围(普适性);

对数+常用公式方便搜到的人

对数 来自维基百科 各种底数的对数: 红色函数底数是e, 绿色函数底数是10,而紫色函数底数是1.7。在数轴上每个刻度是一个单位。所有底数的对数函数都通过点(1,0),因为任何数的0次幂都是1,而底数β的函数通过点(β, 1),因为任何数的1次幂都是自身1。曲线接近y轴但永不触及它,因为x=0的奇异性。 在数学中,数?x(对于底数?β)的对数是βy?的指数?y,使得?x=βy。底数?β?的值一定不能是1或0(在扩展到复数的复对数情况下不能是1的方根),典型的是e、?10或2。数x(对于底数β)的对数通常写为

。 当x和β进一步限制为正实数的时候,对数是1个唯一的实数。例如,因为 , 我们可以得出 , 用日常语言说,对81以3为基的对数是4。 对数函数 函数log αx依赖于α和x二者,但是术语对数函数在标准用法中用来称呼形如log αx的函数,在其中底数α是固定的而只有一个参数x。所 以对每个基的值(不得是负数、0或1)只有唯一的对数函数。从这个角度看,底数α的对数函数是指数函数y= αx的反函数。词语“对数”经常用来称呼对数函数自身和这个函数的1个特定值。 对数函数图像和指数函数图像关于直线y=x对称,互为逆函数。 对数函数的性质有:

1.都过(1,0)点; 2.定义域为|R|≠0,值域为R; 3.α>1,在(0,+∞)上是增函数;1>α>0时,在(0,+∞)上是减函数。常用公式 ?和差 ?基变换

?指系 ?还原 ?互换 ?倒数

链式 有理和无理指数 如果n是有理数,βn表示等于β的n个因子的乘积: 。 但是,如果β是不等于1的正实数,这个定义可以扩展到在一个域中的任何实数n(参见幂)。类似的,对数函数可以定义于任何正实数。对于不等于1的每个正底数β,有一个对数函数和一个指数函数,它们互为反函数。

《对数及其运算》教学设计

《对数及其运算》教学设计 【教学目标】 一、知识与能力: 1.理解对数的概念及对数的性质。 2.熟练的掌握对数式与指数式的相互转化。 二、过程和方法: 1.由学生自主探索解题途径,在此过程中,通过观察、类比等手段,寻求对数式和指数式之间的关系。 2.培养学生自主、合作、探究的能力,通过讲练结合法与多媒体辅助教学法向学生渗透对比、类比的数学思想方法。 三、情感态度与价值观: 1.培养学生积极主动参与的意识,使学生形成自主学习、合作学习的良好的学习习惯。 2.体会事物之间互相转化的辨证思想。 【教学重点、难点】 1.重点:对数的概念及对数式与指数式的相互转化。 2.难点:对数概念的理解。 【学情分析】 由于前面几堂课我们学习了指数函数的相关性质,今天的内容通过相关的引导与练习,可以以找规律的形式带动学生的积极性,掌握本堂课的知识。 【教学手段】 多媒体教学辅助法 【教学时数】 一课时 【教学过程】

一、发散思维,导入新课 1、提出问题: 2000年我国国民经济生产总值为a亿元,如果按平均每年增长8.2%估算,那么经过多少年国民经济生产总值是2000年的2倍。 假设经过x年,国民经济生产总值是2000年的2倍,依题意,有 2.8 +, 1(= %) a a x2 x. 即2 .1= 082 指数x取何值时满足这个等式呢? 2、对数起源: 约翰·纳皮尔John Napier(1550~1617),苏格兰数学家、神学家,对数的发明者。Napier出身贵族,于1550年在苏格兰爱丁堡附近的小镇梅奇斯顿(MerchistonCastle,Edinburgh,Scotland)出生,是Merchiston城堡的第八代地主,未曾有过正式的职业。 年轻时正值欧洲掀起宗教革命,他行旅其间,颇有感触。苏格兰转向新教,他也成了写文章攻击旧教(天主教)的急先锋(主要文章于1593年写成)。其时传出天主教的西班牙要派无敌舰队来攻打,Napier就研究兵器(包括拏炮、装甲马车、潜水艇等)准备与其拚命。虽然Napier的兵器还没制成,英国已把无敌舰队击垮,他还是成了英雄人物。 他一生研究数学,以发明对数运算而著称。那时候天文学家Tycho Brahe (第谷,1546~1601)等人做了很多的观察,需要很多的计算,而且要算几个数的连乘,因此苦不堪言。1594年,他为了寻求一种球面三角计算的简便方法,运用了独特的方法构造出对数方法。这让他在数学史上被重重地记上一笔,然而完成此对数却整整花了他20年的工夫。1614年6月在爱丁堡出版的第一本对数专著《奇妙的对数表的描述》("Mirificilogarithmorum canonis descriptio")中阐明了对数原理,后人称为纳皮尔对数:Nap logX。1616年Briggs(亨利·布里格斯,1561 - 1630)去拜访纳皮尔,建议将对数改良一下以十为基底的对数表最为方便,这也就是后来常用的对数了。可惜纳皮尔隔年于1617年春天去世,后来就由Briggs以毕生精力继承纳皮尔的未竟事业,以10为底列出一个很详细的对数表。并且于1619年发表了《奇妙对数规则的结构》,于书中详细阐述了对数计算和造对表的方法。 说明:通过介绍对数产生的历史背景与概念的形成过程,体会引入对数的必要性。激发学生学习对数的兴趣,培养对数学习的科学研究精神。 二、激发兴趣,自主学习 1.对数的概念:

多自由度系统近似计算方法

在线性多自由度系统振动中,振动问题归结为刚度矩阵和质量矩阵的广义特征值问题,缺点:当系统自由度较大时,求解计算工作量非常大。本章介绍邓克利法,瑞利法,里茨法,传递矩阵法等计算方法,可作为实用的工程计算方法对系统的振动特性作近似计算。 1、邓克利法 由邓克利(Dunkerley )在实验确定多圆盘的横向振动固有频率时提出的,便于作为系统基频的计算公式 。 自由振动作用力方程: 0KX X M =+ n R ∈X 左乘柔度矩阵F = K -1,位移方程:0X X FM =+ 定义D=FM 为系统的动力矩阵:0X X D =+ 作用力方程的特征值问题:φφM K 2ω= 位移方程的特征值问题:φφλ=D 特征值:22221n ωωω<<< ,n λλλ>>> 21 关系:2/1i i ωλ= 位移方程的最大特征根:211/1ωλ=,对应着系统的第一阶固有频率。 位移方程的特征方程:0=-I D λ展开: 0)()1(1 11 1=++++---n n n n n a a a λλ λ D tr d d d a nn -=+++-=)(22111 例: 02221 1211=--λ λd d d d 0)]()([)1(2112221122112 2 =-++--d d d d d d λλ 当 M 为对角阵时: )(FM D tr tr =∑ == n i i ii m f 1 特征方程又可写为:0)())((21=---n λλλλλλ 有:∑=-=n i i a 1 1λtrD -=∑=-=n i i ii m f 1 ∑ ∑=== n i i ii n i i m f 1 1 λ ∑ ∑ === n i i ii n i i m f 1 1 2 1 ω 如果只保留第 i 个质量,所得的单自由度系统的固有频率为: i ii i i i m f m k 12 = = ω

221第二课时对数的运算

第二课时对数的运算 【选题明细表】 1.下列等式成立的是(C ) (A)log 2(8-4)=log 28-log 24 碣8 8 (B) I =log2, (C) log 28=3log 22 (D)log 2(8+4)=log 28+log24 解析:由对数的运算性质易知C正确. 2.计算(log 54) ? (log 花25)等于(B ) I I (A)2 (B)1 (C) (D): 培4记25 21耳2 21目5 解析:(log 54) ? (log 1625)=「x H" =1.故选B. 3.设lg 2=a,lg 3=b, 则log 125等于(A ) 1 - a 1 - a (A) ' ' ' (B) l 1 + ci (C) ' ' (D) l - lg2 1 -a 解析:因为lg 2=a,lg 3=b, 则log価二卅_1故选A. 空 4. 如果lg 2=m,lg 3二n,贝孔:厂等于(C )

2m 4- n m + 2n (A)丨‘ ’-(B):十:? - ■ 2m + n m + 2n (C) I u (D)" 1 解析:因为lg 2=m,lg 3二n, ]gl2 21g2 + Ig3 2m 4- n 2m + n 所以増15 = 1率+ lg5 “+ 1 -lg2y+l-nt.故选 C. y_ 5. 若lg x=m,lg y=n,则lg -lg( )2的值为(D ) i i (A) m-2n-2 (B) m-2n-1 i i (C) m-2n+1 (D) m-2n+2 解析:因为lg x=m,lg y=n, - 上丄1 所以lg -lg( )2= lg x-2lg y+2= m-2n+2.故选D. 6. (2019 ?上海高一月考)若Io ? 2=a,则log仁3二________ 解析:lo 2=a,可得2log 32=a, 1 ____ 1 1 氏心-=:- -=". 1 答案::1 I I 7. 已知3a=5b=A,若+ =2,则A= ______ . 解析:因为3a=5b=A>0,所以a=log 3A,b=log s A. 1 1 由,+ =log A3+log A5=log A15=2,

现代优化设计方法的现状和发展趋势

M ac hi neBuil di ng Auto m atio n,D ec2007,36(6):5~6,9 现代优化设计方法的现状和发展趋势 王基维1,熊伟2,李会玲1,汪振华3 (1.宁波职业技术学院,浙江宁波315800;2.湖南生物机电职业技术学院,湖南长沙410126; 3.南京理工大学,江苏南京210094) 摘要:优化设计是近年来发展起来的一门新学科,为机械设计提供了一种重要的科学设计方 法。优化设计在解决复杂设计问题时,能从众多设计方案中寻到尽可能完美或最适宜的设计 方案。对现代优化设计方法进行了概括和总结,展望了现代优化设计的发展方向和发展趋势。 关键词:优化设计;机械设计;发展趋势 中图分类号:T H122文献标识码:B文章编号:167125276(2007)0620005202 Develop ing T rend on M odern O pt im a l Design M ethods WANG J i2wei1,XI ONG W ei2,LI H u i2li ng1,WANG Zhen2hua3 (1.Ni ngbo Voca ti on Te chno l ogy C o ll e ge,N i n gbo315800,C h i na; 2.Huna n B i o l ogy Me c ha ni c a la nd E l e c tri c a lP ro f e ss i ona lTe chno l ogy C o ll ege,C ha ngsha410126,C h i na; 3.Na n ji ng Un i ve rs ity o f S c i e nc e a nd Te chno l o gy,Na n ji ng210094,C h i n a) Abstr ac t:As a new d i s c i p l i ne,o p tm i a l de s i gn p rov i de s an m i p o rtan t sc i en tifi c de s i gn m e t h od f o r e ng i nee https://www.wendangku.net/doc/e812291838.html, i ng op tm i a ld es i gn, t he y can fi nd o ut a nea rl y pe rf e ct o r op tm i um des i gn s ch em e fr om l o ts o f feas i b l e ap p r o ache s.T he p ape r s um m a ri ze s t he de ve l o p i ng trend a nd d ir e cti o n o f t he m ode rn op tm i a l des i gn m e t hod s. K ey word s:op tm i a ld es i g n;m a ch i n e des i gn;de ve l o p t re nd 0引言 机械设计与制造是机械工程领域中最重要的内容,而机械设计又是机械制造的前提。优化设计(opti m a l de2 si gn)是近年来发展起来的一门新的学科,优化设计为机械设计提供了一种重要的科学设计方法,在机械设计上起着重要的作用,使得在解决复杂设计问题时,能从众多的设计方案中寻到尽可能完美的或最适宜的设计方案[1]。实践证明,在机械设计中采用优化设计方法,不仅可以减轻机械设备质量,降低材料消耗与制造成本,而且可以提高产品的品质和工作性能[2]。文中初步论述了机械优化设计方法的发展现状和趋势。 优化设计方法[3]是数学规划和计算机技术相结合的产物,它是一种将设计变量表示为产品性能指标、结构指标或运动参数指标的函数(称为目标函数),然后在产品规定的性态、几何和运动等其它条件的限制(称为约束条件)的范围内,寻找满足一个目标函数或多个目标函数最大或最小的设计变量组合的数学方法。优化设计方法已成为解决复杂设计问题的一种有效工具。 1优化设计方法及应用现状 优化设计的基础和核心是优化理论和算法。迄今为止,己有上百种优化方法提出,这里重点介绍以下几种优化方法[4,5]。 a)线性逼近法:线性逼近法SLP是将原非线性问题转化为一系列线性优化问题,通过求解线性优化问题得到原问题的近似解。根据形成线性优化的方法不同,可以得到不同的线性逼近法。常用的线性逼近法有近似规划法和割平面法; b)遗传算法[2,6,14]:遗传算法GA(genetic a l gorith m s)是一种基于生物自然选择与遗传机理的随机搜索算法。它是1962年首先由美国密执安大学的J.H.H olland教授提出、随后主要由他和他的一批学生发展起来的[7],并在1975年的专著中作了介绍,首先提出了以二进制串为基础的基因模式理论,用二进制位串来模拟生物群体的进化过程。进化结束时的二进制所对应的设计变量的值即为优化问题的解。GA方法的主要优点是具有很强的通用优化能力,它不需要导数信息,也不需要设计空间或函数的连续性条件,其优化搜索具有隐性并行性,可以多点同时在大空间中作快速搜索,因此有可能获得全局最优解。由于G A有着其他优化算法不可比拟的优点,因此,GA的应用非常广泛,取得大量研究应用成果。在结构优化设计方面的如离散结构的遗传形状优化设计[8]、悬臂扭转结构和梁结构的优化设计[9]、桁架和薄壁的结构优化问题[10]等。在文献[11]中对平面四杆机构的遗传优化设计进行了研究。文献[12]介绍了一个用于ZL40装载机的直齿圆锥齿轮差速器的优化设计问题,用GA中的实数编码进行优化求解,取群体大小为50,交叉率为0.2,变异率为0.5,经过120代的进化并经圆整后得到最优解。文献[15]中通过把机械方案设计过程看作是一个状态空间的求解问题,用遗传算法控制其搜索过程,完善了新的遗传编码体系,为了适应新的编码体系重新构建了交叉和变异等遗传操作,并利用复制、交换和变异等操作进行一次次迭代,最终自动生成一组最优的设计方案。 此外,G A还应用在函数优化、机械工程、结构优化、电工、神经网络、机器学习、自适应控制、故障诊断、系统工程调度和运输问题等诸多领域中[13]; #5 #

相关文档
相关文档 最新文档