Mac 搜狗输入法导入希腊字母自定义短语 每次输入ε或λ这种希腊字母,以及一些数学符号时,需要打开搜狗的符号表情选项卡,很麻烦。 尤其是截图的时候,需要直接在图片上插入文本,打不开其他选项卡很麻烦。 于是,需要自...... 言曌 07月01日 1208 阅读全文
C-TAEA算法分析 最新补充文章: C-TAEA算法和代码一对一对应 C-TAEA 总结: 1)C-TAEA借鉴了 MOEA/D 的分解策略和权重向量思想,双种群算法 2)C-TAEA包含2个存档,...... 言曌 06月29日 1000 阅读全文
PlateEMO源码阅读,调试NSGA-II算法+ZDT1问题,查看调用链路 一、启动项目 1、方法一、用GUI工具运行 2、方法二、用程序运行(推荐) 直接用命令运行 %% NSGA-II求ZDT1问题 platemo('algorithm', @NSGAII, 'prob...... 言曌 06月18日 791 阅读全文
惩罚函数方法介绍和简单代码实现 惩罚函数方法通过对不可行解进行惩罚,将约束优化问题转化为无约束优化问题,从而简化约束处理过程。 惩罚函数方法可以通过静态、动态和自适应策略来平衡目标函数和约束之间的关系。 一、简单原理 简单来说,将原...... 言曌 06月17日 1039 阅读全文
MOEA/D算法分析 MOEA/D 总结: 1)MOEA/D,基于分解的多目标进化算法 2)借鉴分解策略:将多目标优化问题分解为若干标量优化子问题 3)采用权重向量:通过预先生成的一组权重向量引导解的进化方向,确保...... 言曌 06月15日 906 阅读全文
NSGA-II算法分析 NSGA-II总结 1)NSGA-II:快速且精英主义的多目标遗传算法 2)非支配排序:NSGA-II 通过非支配排序将种群分为多个等级,优先选择非支配解 3)拥挤度计算:通过拥挤度计算保持种...... 言曌 06月15日 1046 阅读全文
Mac 使用移动硬盘配置Time Machine 前几天斥资550买了一个2TB的西部数据移动机械硬盘。 拿到货后,立即开始配置 Time Machine 一、格式化(抹掉)机械硬盘 打开磁盘工具,新买的硬盘在外置下面,名叫 My Passport。...... 言曌 06月05日 1107 阅读全文
Python之NumPy重新复习 最近准备以后主要以Python作为优化算法研究的主要编程语言 关于Matlab,代码很简洁,开发工具也还不错(就是快捷键太少)、而且大部分科研前沿的作者的代码都是用Matlab,所以这个不能放弃,需...... 言曌 06月03日 741 阅读全文
Matlab for mac 安装和激活 参考:https://www.macdo.cn/46449.html 一、下载 https://macwk.cn/app/847.html 里面包含dmg安装包,license.lic 和libmwl...... 言曌 06月01日 1075 阅读全文
购买了一台MBP,2021款M1 Pro,快速实现将旧电脑几百个数据库导入到新电脑,Homebrew安装MySQL 最近新入手一款2021 M1 Pro的MBP,将跟自己征战五年的2019 intel i5 MBP 说再见了。 据说intel到M1性能有巨大提升,终于要试试了。 首先用迁移助理把用户目录同步过去了,...... 言曌 05月31日 865 阅读全文
实现简单的差分进化算法(DE),用MATLAB和java实现 一、MATLAB实现 clc; clear; % 定义常量 max_generations = 1000; population_size = 100; dimensions = 2; CR = 0...... 言曌 05月28日 695 阅读全文
实现简单的人工蜂群算法(ABC),用MATLAB和Java实现 一、MATLAB实现 clc;clear; % 定义常量 num_employed_beas = 20; num_onlooker_beas = 20; dim = 2; max_generatio...... 言曌 05月28日 701 阅读全文
Vue2安装TinyMCE7,创建子组件和调用 之前用的是官方在线授权的 TinyMCE,如果想改代码不太方便。 今天重新配置了一下,采用本地托管。 使用一个大神开源的工具 packy-tang/vue-tinymce 一、安装依赖 在...... 言曌 05月27日 1118 阅读全文
轮盘赌算法个体的选择概率为什么不是取决于顺序和累积概率分布 一、什么是轮盘赌算法 1、先看一段代码 我在ABC中使用的 % 适应度越高(目标值越小),最终选中概率越高 fitness = [18 19 20]; roulette_wheel = cumsum...... 言曌 05月26日 818 阅读全文
多目标代码详细注释, optimoptions、gamultiobj、plot、datacursormode、dataCursorUpdate的逐行注释 一、多目标三维无约束优化代码示例 % 运行主脚本 solveMultiObjective; % 定义第一个目标函数 function f1 = objective1(x) f1 = x(1)...... 言曌 05月23日 660 阅读全文