混沌优化算法算例

合集下载

非线性最优解在气动参数辨识中的应用

非线性最优解在气动参数辨识中的应用
维普资讯
第 2 0卷
第 1 期




Vo.O No 1 12 . M a.2 O r O2
2 0 年 3月 02
FIl GH T 1Y NA M I : ) (S
文章一 号:0 2 0 5 ( 02 0 — 0 10 10 8 3 20 ) 10 5 —3
( 0≤ r ≤ l i 1 … , ; 一 0 1 … , ; 一 . ” , . )( ) 3
产 生 的 n个 轨 迹 不 同 的 混 沌 变 量 r( 1 … , 进 , )
行优化搜索。 3 中, =4 因为当 “ 时是。 式( ) , 一4 单
片” 沌。 混
待求变量 的值采用 以下方 法进行计算: 当混沌 变量 r在 r . ] o 1 之间 的随 机数 ≤0 5 .
时, : 则
一 a + (. 6 一 ) r () 4
当混沌 变量 £在 [ . ] . o 1 之间 的随机数 >0 5 .
洞和弹道靶 的实验时 间都 比较短 . 导弹缩 比模型 的弹道倾 角和弹道偏角 变化都很小 , 此, 通常近似取 a , 0 因 . 。另外模型 自由飞时的
滚转角变化 也较 小. 可近似 取 —o ] 口 。由导弹动
3 ] 恰 当 的 初 值 点 才 有 可 能 得 出所 需 要 的 全 局 最 优 力学方程组【 可近似 地导出模 型以地面坐标轴系 在俯仰 平面作振荡 运动的二 阶状态微 解 为 此 . 实 际应 用 中 , 用 在 多 个 初 值 点 上 进 为参 考系, 在 采 行参数辨识, 但是效果 不好, 可靠性低 。本文采 用 分方程。 以具有 全局 优化性 的混沌 优化 算法 作为搜 索工 具, 与最大似然算法相结合 . 求取气动参数辨识 的

基于多种群混沌遗传算法的GEO目标服务任务规划

基于多种群混沌遗传算法的GEO目标服务任务规划

基于多种群混沌遗传算法的GEO目标服务任务规划
尹帅;余建慧;宋斌;郭延宁;李传江;吕跃勇
【期刊名称】《系统工程与电子技术》
【年(卷),期】2024(46)3
【摘要】面向地球同步轨道(geosynchronous Earth orbit,GEO)空间目标碎片清除、燃料加注等不同在轨服务需求,研究了“固定储油站+往返航天器”相结合的航天器任务规划问题。

首先,建立了多任务混合的燃料最优双层任务规划模型,外层为目标服务序列规划,内层为轨道机动规划。

随后,针对该连续-离散混合变量组合优化问题,提出了一种多种群混沌遗传算法(multi-group chaotic genetic algorithm,MGCGA),采用混合编码表征决策变量,引入立方混沌映射算子提高初始种群质量,多种群及精英保留策略使得算法在求解过程中能更为显著地逼近全局最优解。

最后,参考实际GEO目标构建了典型算例,规划结果表明所提算法具有全局收敛性好、收敛速度快的优点。

【总页数】8页(P914-921)
【作者】尹帅;余建慧;宋斌;郭延宁;李传江;吕跃勇
【作者单位】哈尔滨工业大学航天学院;北京跟踪与通信技术研究所;上海宇航系统工程研究所
【正文语种】中文
【中图分类】V448.2
【相关文献】
1.基于改进遗传算法的移动目标成像侦测任务规划问题研究
2.基于混沌多目标遗传算法的分布式电源规划
3.基于云控制的混沌多种群自适应遗传算法
4.基于混沌局部搜索的双种群遗传算法
5.GEO在轨服务任务建模与强化学习服务序列规划
因版权原因,仅展示原文概要,查看原文内容请购买。

圆柱齿轮传动磨损可靠性优化设计_韩翔

圆柱齿轮传动磨损可靠性优化设计_韩翔

具有模糊可靠度约束的装载机差速器的模糊优化设计
2003 年
( 南华大学机械学院, 湖南 衡阳 421001) 彭如恕 林国湘
摘要 在充分考虑了装载机差速器各种设计参数模糊性和随机性的基础上, 结合传统的优化设计 方法, 探讨了具有模糊可靠度约束的装载机差速器的模糊优化设计的方法。
关键词 装载机差速器 模糊可靠性 模糊优化
( 1)
式中
KA ) ) ) 使用系数 KV ) ) ) 动载系数 KFB ) ) ) 弯曲强度计算的齿向载荷分布系数 Ft ) ) ) 端面内分度圆周上的平均名义切向力 YFA) ) ) 载荷作用于齿顶时的齿形系数 YSA ) ) ) 载荷作用于齿顶时的应力修正系数 b ) ) ) 齿宽 m ) ) ) 中点模数 5R ) ) ) 齿宽系数
( 3) 用混沌变量进行粗略迭代搜索
令 xi ( k ) = xci , n+ 1, 用 fmincon 函数计算优化解 f i ( k ) , 令 xi * ( 1) = x 1, f i * ( 1) = f 1。if f i ( k ) [ f 1 then f 1
= f i ( k ) , x 1= xi ( k ) , else f i ( k ) > f 1, then 放弃 x i ( k ) ,
第 27 卷 第 5 期
圆柱齿轮传动磨损可靠性优化设计
25
另据经验有 m [ 6mm
2[ m[ 6
( 6)
º 小齿轮齿数的约束 z lim \17, 依据经验又有 z [ 40, 亦即
17 [ z 1 [ 40
( 7)
»
齿宽系数
7d =
b 的约束 d1
0. 65 [

混沌遗传算法在船舶电力系统供电恢复中的应用研究

混沌遗传算法在船舶电力系统供电恢复中的应用研究

A s a t at u pyrs rt nt te f l d sc oso S S S ib a o e yt b t c :F s sp t et ai h a t et n f P ( hp or P w rSs m)i acm l n r o o o ue i npo lm. codn ecaatr t s f P ,G C asG nt 1 l— jc cm ia o pi z i rbe A crigt t hrc i i S C A( h o e e cA一 to i m ao oh e sc o S i grh , h hcm ie ho er i A( n t lo tm) i po oe i p prIiia zs h o tm) w i o bns ash oyw t G G ei Agrh , rpsdi t s a e.tnt le e i c c t h e c i s nh ii t
电力 系统 的多 目标故障恢 复.
关键词 : 障恢 复 ; 故 船舶电力系统 ; 传算 法 ; 遗 混沌优 化
中图分 类号 : M 1 T 71 文献标 识 码 : A 文章编号 : 6 3— 87 20 )5— 06— 5 17 4 0 (0 8 0 0 0 0
Ch o e ei lo ih o h p o r o r s se s r ie r so a in a sg n t ag rt m f r s i b a d p we y t m e vc e t r t c o
p p lt n o A i h o h o y T i ma od t e d v ri ft e i dvd a n v i et g su k i c o ua i fG v a c a st e r . h s o y h l h ie s y o n ii u la d a od g t n t c n l a t h i ol mii . o v r e c t o ea g r h i a c l rt d b sn l i r s re a t s d p iec o sv r n n ma C n e g n er e f h lo t m s c ee ae yu i gei s p e e v d tc i ,a a t r so e d a t i tt c v a a a t e mu ai n T e p o o e p r a h i a p id t y ia P a l r s rt n tss T e r s l h w t a d p i t t . h rp s d a p o c s p l o tp c lS S fu t e t ai e t. h e u t s o h t v o e o o s

混沌粒子群优化投影寻踪法在电能质量监测网中的应用

混沌粒子群优化投影寻踪法在电能质量监测网中的应用

第30卷第5期2 0 1 2年5月水 电 能 源 科 学Water Resources and PowerVol.30No.5May 2 0 1 2文章编号:1000-7709(2012)05-0181-05混沌粒子群优化投影寻踪法在电能质量监测网中的应用马智泉1,2,李 鹏1,2,王 魁3(1.浙江省电力试验研究院,浙江杭州310014;2.浙江省分布式电源和微网重点实验室,浙江杭州310014;3.华中科技大学强电磁工程与新技术国家重点实验室,湖北武汉430074)摘要:为建设浙江省电能质量监测平台区域电能质量评估模块,根据投影寻踪原理,将电能质量多个单项指标转化为一个综合指标,利用混沌粒子群算法对投影方向进行优化,建立了基于混沌粒子群优化和投影寻踪的电能质量综合评估模型。

算例应用结果表明,该模型评估结果更合理、可信度较高。

并针对浙江地区的六个变电站的监测网监测数据,给出了相应的评估结果。

关键词:混沌粒子群优化;投影寻踪;电能质量综合评估;监测平台中图分类号:TM714文献标志码:A收稿日期:2011-10-16,修回日期:2011-11-21作者简介:马智泉(1983-),男,工程师,研究方向为电能质量监测与治理,E-mail:mzq.hust@gmail.com 近年来,随着社会经济的飞速发展,浙江省电网的电气化铁路、冶炼厂和风电厂等非线性负荷用户不断增多,电能质量问题日益被重视。

电能质量监测平台的监测数据为全面综合了解电网的电能质量情况提供了数据分析的坚实依据。

电能质量综合评估模块作为监测平台的重要组成部分,可根据不同用户对电能质量的要求进行综合评估。

以便于以质定价,具有较强的现实意义[1,2]。

目前,研究电能质量综合评估的方法主要有模糊数学法、物元法、层次分析法、人工神经网络法、概率统计与矢量代数法等。

谭家茂等[3]运用层次分析法确定了电能质量各分项指标的权重,建立了模糊综合评价模型,然而比较判断矩阵的确定过多地依赖于经验判断,且隶属度函数的建立尚未有一套成熟的方法;黄剑等[4]应用物元可拓集方法构建了用于电能质量综合评估的物元分析模型,确定的权重为一种客观权重,较传统的模糊评价法相对较为客观合理;刘颖英等[5]采用非线性逼近能力较强的径向基函数神经网络建立了电能质量综合评价模型,克服了主观因素影响,但由于是黑箱操作,难以考察各项电能质量所取权重的情况;江辉等[6]根据电能质量评估指标的统计特性,采用概率统计较好地掌握了各项指标的主要特征,然而利用矢量代数法对指标归一化时,若对各项指标概率分布的期望值和标准差的基准值选取不当,将会对结果造成较大的误差。

gem算法 算例

gem算法 算例

GEM算法是一种基于图优化算法的新的自然语言处理技术,在人工智能领域有着广泛的应用。

它的算例介绍如下。

GEM算法的基本原理是通过构建一个有向图来描述单词之间的关系,然后根据一些优化条件来求解最优的词向量。

其中,优化条件包括以下几个方面:1. 词之间的关系:GEM算法利用节点之间的关系,也就是局部邻域信息,来构建有向图。

这种关系可以是近义词、反义词、上下位关系等,根据不同的应用场景来选择不同的关系类型。

2. 图的复杂度:GEM算法在构建有向图时会考虑图的复杂度,也就是节点之间的关系强度。

如果关系太强,会导致图的规模过大,影响算法的效率。

因此,GEM算法会对节点之间的关系进行适当的削减,降低图的复杂度。

3. 目标函数:GEM算法的目标是求解一组最优的词向量,其中一个关键的参数是词向量的维度。

GEM算法会选择一个合理的词向量维度,使得求解的词向量具有较高的精度和鲁棒性。

GEM算法的算例可以使用实际数据集来进行模拟和分析。

例如,可以使用人工智能领域中的词袋模型(Bag-of-Words Model)作为输入数据,其中每一个单词都对应着一个维度为1的向量。

然后,根据词之间的关系,构建一个有向图,并通过GEM算法求解最优的词向量。

为了评估GEM算法的性能,可以采用一些评价指标,如准确率、召回率、F1值等。

对于不同的数据集和不同的优化条件,GEM算法可能会得到不同的评价结果。

因此,需要根据具体的应用场景来选择合适的评价指标和优化条件。

总的来说,GEM算法是一种基于图优化算法的自然语言处理技术,在人工智能领域有着广泛的应用。

通过构建有向图来描述单词之间的关系,并根据优化条件求解最优的词向量,GEM算法可以有效地处理自然语言处理中的复杂问题。

GEM算法的算例介绍,涵盖了从数据准备到优化条件的选择,再到评价指标的选择,充分展示了其在自然语言处理中的应用价值。

电厂负荷的优化分配方法

电厂负荷的优化分配方法

电厂负荷的优化分配方法缪国钧;葛晓霞【摘要】分析了几种电厂负荷优化分配方法的特点,阐述等微增率电厂负荷优化分配方法的原理,介绍了lingo软件在电厂负荷分配中的运用方法.通过算例说明,等微增率法与采用lingo软件进行电厂负荷优化分配的结果相同,混沌优化算法与lingo 软件进行负荷分配结果相近,对电厂多台机组间的负荷优化分配方法的选择具有一定参考价值.【期刊名称】《电站辅机》【年(卷),期】2010(031)003【总页数】5页(P1-5)【关键词】电厂;负荷;优化分配;等微增率;混沌算法【作者】缪国钧;葛晓霞【作者单位】南京工程学院,能源与动力工程学院,江苏,南京,211167;南京工程学院,能源与动力工程学院,江苏,南京,211167【正文语种】中文【中图分类】TM714节能减排是电力企业当前的一项重要工作,因此,充分挖掘企业内部的节能潜力并努力降低发电成本,增强发电企业的投入产出,以加强企业在市场的竞争能力,已显得非常重要。

过去,有些电厂在对多台机组间的负荷分配时,通常的做法是让效率高的机组多带负荷,或是在各机组间平均分配负荷,这种选择在多数情况下并不是最经济的。

因此,电厂迫切需要既能在各种运行工况下科学地、简便地提供机组间负荷分配的结果,又能保证负荷分配的结果是经济的、可信的方法,以达到降低全厂发电成本的目的。

现就电厂负荷优化分配的常见方法进行简要介绍和分析。

通过算例说明等微增率法、混沌优化算法及lingo软件在电厂负荷分配中的运用效果。

这项工作的实施对电厂多台机组间的负荷优化分配具有重要意义。

(1)优先次序法优先次序电厂负荷分配法以机组的运行效率为依据,先算出各机组单独运行时的最大效率,然后按照各机组的运行效率由高到低的顺序排列,在此基础上各机组依次带负荷。

该方法实现简单、计算速度快,缺点是常常找不到最优解。

(2)等微增率法等微增率法是在等式约束条件下,利用基于数学极值理论得到的等微增法,实现机组间的负荷优化分配。

基于Tent映射NSGA-Ⅱ算法的微电网多目标优化方法

基于Tent映射NSGA-Ⅱ算法的微电网多目标优化方法

基于Tent映射NSGA-Ⅱ算法的微电网多目标优化方法王艳;张嘉琳;赵洪山【期刊名称】《科学技术与工程》【年(卷),期】2022(22)14【摘要】为提高微电网运行的经济性、降低网络中的碳排放量和有功功率损耗,提出了一种基于Tent混沌映射NSGA-Ⅱ算法的微电网能量优化管理方法。

该方法采用双层能量优化管理:上层采用模糊管理系统确定微电网运行模式,下层采用改进NSGA-Ⅱ算法对能量进行优化管理。

首先在多约束条件下,建立以微电网运行经济性、网络中碳排放量和有功功率损耗为目标函数的多目标优化数学模型。

其次在多目标优化数学模型求解过程中,引入Tent混沌映射方法来增加NSGA-Ⅱ算法的种群多样性,以提高算法的全局搜索能力,同时利用隶属度函数确定微电网能量优化管理策略。

最后运用欧洲一典型微电网作为算例,验证本文所提基于Tent映射NSGA-Ⅱ算法的合理性和有效性,仿真结果表明:改进NSGA-Ⅱ算法具有良好的优化效果,使得微电网运行的经济性较传统算法提高了14.55%;碳排放量减小了3.10%,可实现对微电网多目标的优化。

【总页数】10页(P5643-5652)【作者】王艳;张嘉琳;赵洪山【作者单位】华北电力大学电气与电子工程学院【正文语种】中文【中图分类】TM731【相关文献】1.基于Tent映射混沌优化NSGA-Ⅱ算法的综合能源系统多目标协同优化运行2.基于改进NSGA-Ⅱ算法的微电网多目标优化研究3.基于NSGA-Ⅱ改进GSO算法的并网型微电网多目标优化调度研究4.基于NSGA-Ⅱ改进GSO算法的并网型微电网多目标优化调度研究5.基于改进NSGA-Ⅲ算法的微电网多目标优化运行因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HarbinInstituteofTechnology智能优化课程设计

课程名称:智能优化算法

论文题目:混沌优化算法

院系:班级:设计者:学号:第一章混沌理论概述引言混沌是指确定动力系统长期行为的初始状态,或系统参数异常敏感,却又不发散,而且无法精确重复的现象,它是非线性系统普遍具有的一种复杂的动力学行为。混沌变量看似杂乱的变化过程,其实却含有内在的规律性。利用混沌变量的随机性、遍历性和规律性可以进行优化搜索,其基本思想是把混沌变量线性映射到优化变量的取值区间,然后利用混沌变量进行搜索。但是,该算法在大空间、多变量的优化搜索上,却存在着计算时间长、不能搜索到最优解的问题。因此,可利用一类在有限区域内折叠次数无限的混沌自映射来产生混沌变量,并选取优化变量的搜索空间,不断提高搜索精度等方法来解决此类难题。混沌是非线性科学的一个重要分支,它是非线性动力系统的一种奇异稳态演化行为,它表征了自然界和人类社会中普遍存在的一种复杂现象的本质特征。因此,混沌科学倡导者Shlesinger和著名物理学家Ford等一大批混沌学者认为混沌是20世纪物理学第三次最大的革命,前两次是量子力学和相对论,混沌优化是混沌学科面对工程应用领域的一个重要的研究方向。它的应用特点在于利用混沌运动的特性,克服传统优化方法的缺陷,从而使优化结果达到更优。1.混沌的特征从现象上看,混沌运动貌似随机过程,而实际上混沌运动与随机过程有着本质的区别。混沌运动是由确定性的物理规律这个内在特性引起的,是源于内在特性的外在表现,因此又称确定性混沌,而随机过程则是由外部特性的噪声引起的。混沌有着如下的特性:(1)内在随机性混沌的定常状态不是通常概念下确定运动的三种状态:静止、周期运动和准周期运动,而是一种始终局限于有限区域且轨道永不重复的,形势复杂的运动。第一,混沌是固有的,系统所表现出来的复杂性是系统自身的,内在因素决定的,并不是在外界干扰下产生的,是系统的内在随机性的表现。第二,混沌的随机性是具有确定性的。混沌的确定性分为两个方面,首先,混沌系统是确定的系统;其次,混沌的表现是貌似随机,而并不是真正的随机,系统的每一时刻状态都受到前一状态的影响是确定出现的,而不是像随机系统那样随意出现,混沌系统的状态是可以完全重现的,这和随机系统不同。第三,混沌系统的表现具有复杂性。混沌系统的表现是貌似随机的,它不是周期运动,也不是准周期运动,而是具有良好的自相关性和低频宽带的特点。(2)长期不可预测性由于初始条件仅限于某个有限精度,而初始条件的微小差异可能对以后的时间演化产生巨大的影响,因此不可长期预测将来某一时刻之外的动力学特性。即混沌系统的长期演化行为是不可预测的。在此以经典的logistic映射为例:x(n+1)=μx(n)(1-x(n))n=0,1,2,3…0<x0<10<μ≤4(1-1)对于初值为0.6,在参数μ取值由2.6开始,间隔3e-4到4结束,迭代200次的结果实验仿真如图1-1所示,发现随着参数μ的增加,迭代序列经历了2周期、4周期、8周期、…无穷周期的过程,,从仿真的结果验证了系统状态长期的不可预测性。

图1-1附Matlab仿真程序:mu=2.6:3e-4:4;k=length(mu);x=linspace(0.6,0,k);forn=1:kx(n+1)=mu(n)*x(n)*(1-x(n));plot(mu,x(1,:),'k.');xlabel('\mu');ylabel('x(n)');end(3)对初值的敏感依赖性随着时间的推移,任意靠近的各个初始条件将表现出各自独立的时间演化,即对初始条件的敏感依赖性。及时初始数据又很小的偏差,在迭代几次后其差距会很大。(4)普适性当系统趋于混沌时,所表现出的特性具有普适性,其系统不因具体系统的不同和系统运动方程的差异而改变,即使是不同的混沌映射,其混沌状态从外表上是类似的。(5)分形性分形(Fractal)这个词是由曼德布罗特((B.B.Mandelbrot)在70年代创立分形几何学时所使用的一个新词。所谓分形是指n维空间一个点集的一种几何性质,它们具有无限精细的结构,在任何尺度下都有自相似部分和整体相似性质,具有小于所在空间维数n的非整数维数,这种点集叫分形体。分维就是用非整数维—分数维来定量的描述分形的基本特性。(6)遍历性遍历性也称为混杂性。由于混沌是一种始终局限于有限区域且轨道永不重复、性态复杂的运动。所以,随着时间的推移,混沌运动的轨迹决不逗留于某一状态而是遍历区域空间中的每一点,即只要时间充分长,混沌会不重复的能走过每一点。(7)有界性它的运动轨线始终局限于一个确定的区域内,这个区域称为混沌吸引域。因此总体上讲混沌系统是稳定的。(8)分维性混沌系统的运行状态具有多叶、多层结构,且叶层越分越细,表现为无限层次的自相似结构。(9)统计特性对于混沌系统而一言,正的Lyapunov指数表明轨线在每个局部都是不稳定的,相邻轨道按指数分离。但是由于吸引子的有界性,轨道只能在一个局限区域内反复折叠,但又永远不相交,形成了混沌吸引子的特殊结构。第二章最优化理论

最优化理论是应用相当广泛的理论,它具有讨论决策问题的最佳选择问题的特性,是构造寻求最佳解的计算方法,研究这些计算方法的理论性质及实际计算就显得十分重要。同时最优化问题广泛见于工程设计,经济规划,生产管理,交通运输,国防等重要领域。例如,在工程设计中,怎样选择设计参数,使得设计方案既满足设计要求,又能降低成本。在资源分配中,怎样分配有限资源,使得分配方案既能满足各方面的基本要求,又能获得好的经济效益。在生产计划安排中,确定怎样的比例才能提高质量,降低成本。在城建规划中,怎样安排布局才能有利于城市发展。在区域经济规划中,如何发挥地区优势,挖掘潜力,发展生产力。在作战指挥中,如何合理运用火力,制订作战方案,使之有效地消灭敌人,保存自己等等。混沌优化理论在某种程度上,优化算法就是运筹学,即讨论决策问题的最佳选择问题。通过适当的数学建模,决策问题可以等价于研究在状态空间中寻求全局最小值或者最大值(当然最大值可以通过转化化为最小值来处理),即:Minf(x)S.t.g(x)≤0x∈Ω(2-1)其中,x是决策变量,是一个矢量,其维数等于决策问题的参量个数。f(x)是决策问题的数学模型,也是决策问题的目标函数。g(x)≤0是决策问题的约束条件,Ω是问题的可行域。对于Maxf(x),可取Minh(x)=c-Maxf(x),转化为最小值处理。第三章混沌优化应用本章用Matlab仿真了三个3变量的最优化函数问题。测试函数1:Maxf(x)=s.t.1232221xxx

4232221xxx

0,,321xxx(3-1)

Matlab仿真程序主程序M文件,main:

fork=1:10fora=1:3X(a,1)=rand(1);TempX(a)=2*X(a,1);endifmyjudge(TempX(1),TempX(2),TempX(3))==1elsereturn;endforg=1:3MaxX(g)=TempX(g);endMaxF=myfunction(MaxX(1),MaxX(2),MaxX(3));fori=2:5000forj=1:3X(j,i)=4*X(j,i-1)*(1-X(j,i-1));TempX(j)=2*X(j,i);endifmyjudge(TempX(1),TempX(2),TempX(3))==1TempF=myFunction(TempX(1),TempX(2),TempX(3));ifTempF>MaxFMaxX(j)=TempX(j);MaxF=TempF;endendend%二次载波fori=1:3X(i,1)=rand(1);end

232231332222212331

23221232xxxxxxxxx

xxx

fori=2:5000forj=1:3X(j,i)=4*X(j,i-1)*(1-X(j,i-1));endendfori=1:5000forj=1:3TempX(j)=MaxX(j)+0.001*X(j,i);endifmyjudge(TempX(1),TempX(2),TempX(3))==1TempF=myfunction(TempX(1),TempX(2),TempX(3));ifTempF>MaxFMaxX(j)=TempX(j);MaxF=TempF;endendendMaxF=vpa(MaxF,4);fori=1:3MaxX(i)=vpa(MaxX(i),4);endsubplot(2,2,1)plot(k,MaxX(1));subplot(2,2,2)plot(k,MaxX(2));subplot(2,2,3)plot(k,MaxX(2));subplot(2,2,4)plot(k,MaxF);xlabel('k')ylabel('Max')end

Matlab仿真程序,函数程序M文件,myjudge:functionmyjudge=myjudge(x1,x2,x3)a=x1^2+x2^2+x3^2;ifx1>0&&x2>0&&x3>0&&a>=1&&a<=4myjudge=1;elsemyjudge=0;end

相关文档
最新文档