
python
LieeeeeiL
硕士。每天都在突破自己。
python爱好者,编程change my life。
篮球游泳读书爱好者。
展开
-
(normalization)欧氏距离
先归一化,再求理想点,再求归一化的欧氏距离。再求最小距离所在点。总结:归一化是【0,1】的。标准差是【-1,1】的。再求未归一化的欧氏距离,再带入点。原创 2023-07-03 23:55:30 · 817 阅读 · 1 评论 -
使用python列表表达式进行转置【不占用额外空间,“原地修改”】
转置原创 2023-06-15 11:00:34 · 182 阅读 · 0 评论 -
使用numpy转置
【代码】使用numpy转置。原创 2023-06-15 10:59:53 · 69 阅读 · 1 评论 -
双目标优化geatpy两种写法
Population种群对象主要拥有以下属性:Encoding(染色体编码方式)、sizes(种群规模)、ChromNum(染色体条数(Population类的对象这里ChromNum固定为1))、Field(译码矩阵)、Chrom(染色体矩阵)、Lind(染色体长度)、ObjV(目标函数值矩阵)、FitnV(适应度列向量)、CV(违反约束程度值矩阵)、Phen(种群表现型矩阵(等价于决策变量组成的矩阵))。注意这个名字不能随便更改。后者(aimFunc)是传统的写法,它传入一个种群对象,且不需要返回值。原创 2023-06-13 14:35:46 · 408 阅读 · 1 评论 -
CEC2021中的RCM01问题
【代码】CEC2021中的RCM01问题。原创 2023-06-13 13:49:21 · 174 阅读 · 1 评论 -
python3.6中gurobi的license过期
新的gurobi.lic需要在下载gurobi的网站里面获取新的license。直接替换掉里面的gurobi.lic这个文件。gurobi.lic这个文件需要被替换。替换文件在新下载的win64文件夹里面。这是原有的9.1版本的gurobi。从桌面图标点击并运行即可。旧的gurobipy。原创 2023-06-11 21:07:49 · 817 阅读 · 0 评论 -
anaconda点开后 一直停留在 loading applications
2.在cmd窗口输入命令语句:tasklist | findstr “pythonw” (找到pythonw的PID,如:PID为7212,注意多个pythonw.exe都需要终止)2.打开conda_api.py文件,找到程序data = yaml.load(f)改为 data = yaml.safeload(f)打开任务管理器,没有Anaconda的进程,无法结束进程,此时我们可以选择用CMD命令去结束进程。重新打开Anaconda navigator的时候,出现下图所示,anaconda已经在运行。原创 2023-06-11 20:55:43 · 3420 阅读 · 0 评论 -
我的第一篇博客——献给python入门学习的朋友们
关于python原创 2023-06-10 23:50:22 · 148 阅读 · 1 评论