自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

遗世独立的乌托邦

为美好的世界献上祝福

  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

转载 Cover Letter 写作技巧

Cover Letter 写作技巧本文由清新电源原创,作者,转载请申请并注明出处:http://www.sztspi.com/archives/199096.html -by 刘田宇老师感谢刘田宇老师的分享,致敬!觉得有用的话,欢迎一起讨论相互学习~投稿信(Cover Letter)是向学术科技期刊投稿时不可或缺的材料。往往只有一页的投稿信却能很大程度地决定稿件的“生死”。投稿信的...

2020-04-30 19:41:44 3440

转载 java Double 类型比较运算符精度

java Double 类型比较运算符精度觉得有用的话,欢迎一起讨论相互学习~原文地址public class L26 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub// ...

2020-04-29 13:02:00 1175

原创 MTO变量缩放与统一决策空间

MTO变量缩放与统一决策空间觉得有用的话,欢迎一起讨论相互学习~CIHS1在CIHS1问题中,或者以CIHS1问题举例,第一维度是[-1,1]之间,第2-50维度是[-100,100]之间。最优点取第一维0-1之间,而后49维度取0。这意为着第一维是控制多样性而后49维控制者收敛。MTO优化的特点是将所有任务的决策变量缩放到一个统一的空间,这个空间可以是[-N,N]或者[0,1].但是...

2020-04-29 03:50:44 541

原创 进化算法跳坑个体和指标的一致性

进化算法跳坑个体和指标的一致性觉得有用的话,欢迎一起讨论相互学习~起因今天写了一个很大的bug具体是,使用的框架jmetal在初始化种群的时候没有将个体的变量保持在一定的范围内。于是我使用这种不太好的初始化解的方案生成了初始种群。例如第一维度需要控制在[0-1]之间,但是统一空间的范围在[-50.50]。在评价这种有部分维度越界的种群后,我在未来的改进中意识到这个问题,于是再后来的代...

2020-04-26 22:51:22 360

原创 IDEA条件断点

IDEA条件断点觉得有用的话,欢迎一起讨论相互学习~程序打断点–>右键断点–>输入判断式(何时程序进入断点调试状态)

2020-04-25 20:48:12 320

转载 Java 随机数

Java 随机数觉得有用的话,欢迎一起讨论相互学习~转载自广义上讲,Java中的随机数的有三种产生方式:(01). 通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。(02). 通过Math.random()返回一个0到1之间的double值。(03). 通过Random类来产生一个随机数,这个是专业的Random工具类,功能强...

2020-04-23 22:26:53 229

原创 jmetal随机数

jmetal随机数觉得有用的话,欢迎一起讨论相互学习~util.PseudoRandomimport momfo.util.JMException;import momfo.util.PseudoRandom;import java.io.IOException;public class TEST { public static void main(String ar...

2020-04-23 22:22:18 218

转载 IDEA断点调试基础

IDEA断点调试基础觉得有用的话,欢迎一起讨论相互学习~原文地址1、这里以一个web工程为例,点击图中按钮开始运行web工程。2、设置断点3、使用postman发送http请求4、请求发送之后会自动跳到断点处,并且在断点之前会有数据结果显示5、按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。6、按F7在 ...

2020-04-23 19:54:52 348

转载 java指数表示最大数和最小数

[转]java指数表示最大数和最小数觉得有用的话,欢迎一起讨论相互学习~原文地址public class MaxMinFloatDouble { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub float fmax = ...

2020-04-22 22:25:38 471

原创 反向学习相对基学习opposition-based learning简介

反向学习,相对基学习opposition-based learning简介觉得有用的话,欢迎一起讨论相互学习~Opposition-based learning OBL在Tizhoosh(2005)[1]中首次引入了OBL作为一种新的计算智能方案。在过去的几年里,OBL已经成功地应用于各种基于种群的进化算法中 [2]-[10]。众所周知,从当前种群中随机生成一个解决方案,往往会导致重新访...

2020-04-21 00:06:15 4736

原创 IGD反转世代距离-多目标优化评价指标概念及实现

IGD反转世代距离-多目标优化评价指标概念及实现觉得有用的话,欢迎一起讨论相互学习~参考资料多目标进化优化[1]-郑金华老师,邹娟老师著实验室人手一本人人必看的宝藏图书!IGD(Inverted Generational Distance)是常用的可以同时评价算法收敛性和多样性的指标,中文名反转世代距离。从GD到IGD先被提出的用于评价多目标算法收敛性的指标是GD(Ge...

2020-04-17 22:15:47 13728 20

原创 matlab sum函数

matlab sum函数觉得有用的话,欢迎一起讨论相互学习~sum 求和函数默认按列求和二维矩阵,按列求和 b1=sum(a,1)二维矩阵,按行求和 b2=sum(a,2)format compacta=[1,2,3;4,5,6;7,8,9]b0=sum(a)b1=sum(a,1)b2=sum(a,2)% a =% 1 2 3% ...

2020-04-17 15:41:41 1231

原创 多目标优化拥挤距离计算

多目标优化拥挤距离计算觉得有用的话,欢迎一起讨论相互学习~拥挤距离主要是维持种群中个体的多样性。具体而言,一般来说是指种群按照支配关系进行非支配排序后,单个Rank层中个体的密集程度。常用于支配关系的多目标算法中,例如NSGA-II.主要步骤如下:取单个前沿中个体按照一个目标上的值从小到大排序将最大目标值作为max,最小目标值保留作为min。并且这两个极值点的拥挤距离都被设置...

2020-04-17 01:38:37 11948 3

转载 matlab 中的波浪号

matlab 中的波浪号觉得有用的话,欢迎一起讨论相互学习~原文地址在matlab中,波浪号 ~主要有两个用法:第一是代表与或非中的非,如在以下代码中:if ~flag ……end意为只有在flag为0或false时,才会执行省略号对应的部分另外,matlab中不等号的写法是:~=第二是代表忽略输出参数,如unique函数有三个输出参数,...

2020-04-17 00:52:16 5116

原创 多目标优化按支配关系分层实现

多目标优化按支配关系分层实现觉得有用的话,欢迎一起讨论相互学习~在NSGA-II中,在对种群中的个体支配关系进行确定后,就要对种群中个体按照相互之间的支配关系进行分层。大体思想是挑选出种群中没有个体能支配的个体作为第0层,即Rank0,然后将受Rank0中个体支配的个体的被支配个数减一,如果此时有个体因为这个操作导致受支配的个数变成1。即除掉Rank0之中的个体以外,没有个体可以支配其。...

2020-04-16 18:54:23 1285

原创 Matlab矩阵加入新元素

Matlab矩阵加入新元素觉得有用的话,欢迎一起讨论相互学习~一维a=[1,2,3,4]a=[a,5] % 向末尾加上数字5a(end+1)=5 % 直接向end指针后的一个位置赋值a=[a(1:2) 5 a(3:4)] % 中间位置赋值多维>> a=[1 1 1;2 2 2; 3 3 3];>> m=2;n=3;>> b=[1 2 3]...

2020-04-16 14:41:21 3929

转载 matlab面向对象编程基础

matlab面向对象编程基础觉得有用的话,欢迎一起讨论相互学习~转载自www.cnblogs.com/hdu-zsk很棒的一篇博文!学到了不少!谢谢!Matlab面向对象大体结构类定义的普通模板代码清单2.1.1classdef className<handle & superclass1 & superclass2 properties ...

2020-04-16 13:57:44 571

原创 按照元素指定条件筛选结构体数组

按照元素指定条件筛选结构体数组觉得有用的话,欢迎一起讨论相互学习~定义一个类classdef Chromosome properties skill_factor; endChromosome类有一个属性根据Chromosome类生成N个对象这里假设N==6,并且生成的N个对象本质是结构体数组for i=1:N % 新建一个染色体类...

2020-04-15 23:34:47 1651

原创 matlab代码折叠与分节注释

matlab代码折叠与分节注释觉得有用的话,欢迎一起讨论相互学习~通常函数或者循环过多,我们需要将代码折叠起来,matlab设置窗口如下图所示。之后就能在左侧看见折叠的箭头了但是,有时候想将部分代码或注释折叠而不是定义的内容,此时可以使用分节的方式,即%%开头表示例如,这里有一大段注释,我想折叠起来就可以将其分成两节,然后将其折叠起来!...

2020-04-15 22:52:53 12865

原创 matlab设置断点查看局部变量

matlab设置断点查看变量觉得有用的话,欢迎一起讨论相互学习~matlab可以在工作区查看变量细节,包括数据类型和值但是,只可以查看主程序或者正在运行函数中的变量,对于调用的子函数而言却不可见这是因为子程序里的变量是局部变量,他们的作用域就是子函数内部,会在流程控制回到主调函数前被系统自动释放掉,所以,一旦子程序运行完,你是不可能再查看子程序里的变量的,因为这些变量已经不存在了。如...

2020-04-15 22:36:20 1804

原创 matlab赋值运算符等号

matlab赋值运算符等号觉得有用的话,欢迎一起讨论相互学习~赋值可以给size不同的矩阵matlab独特之处在于矩阵的处理,即使两个矩阵的维度不同,但是只要元素数量相同,则可以将B赋值给A。甚至A的维度也可以变得和B相等。a=[1,2,3]b=[11;22;33]a=b% 连size都变化了%% a =%% 1 2 3%% b =%%...

2020-04-15 20:17:20 3760

转载 parfor并行循环函数简析

parfor并行循环函数简析觉得有用的话,欢迎一起讨论相互学习~原文地址http://blog.sina.com.cn/s/blog_76c76c190101c6d2.htmlgoogle中输入matlab parfor,你将得到足够多的资料来了解这是个什么东西,如果你耐心,建议去研究研究matlab 帮助中对parfor的说明。这里我只大概讲一下parfor。parfor就是p...

2020-04-15 19:27:51 1325

原创 matlab中类的重载简析

matlab中类的重载简析觉得有用的话,欢迎一起讨论相互学习~参考资料https://ww2.mathworks.cn/help/matlab/matlab_oop/overloading-functions-for-your-class.html在matlab中可以在类中定义一个和matlab默认函数同名的函数以实现不同的功能,这种形式被称为类的重载注意:在一个类中,所有名称都...

2020-04-15 18:35:44 457

原创 matlab获取矩阵和向量长度length和size

matlab获取矩阵和向量长度length和size觉得有用的话,欢迎一起讨论相互学习~概论size:获取数组的行数和列数length:数组长度(即行数或列数中的较大值)numel:元素总数。size()s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。[r,c]=size(A),当有两个输出参数时,size...

2020-04-14 23:24:28 31489

原创 matlab生成数字1-n的列向量

matlab生成数字1-n的列向量觉得有用的话,欢迎一起讨论相互学习~利用行向量首先生成1-n行矩阵转置% n此处设置为5BD1=1:5BD2=BD1.'% BD1 =%% 1 2 3 4 5%%% BD2 =%% 1% 2% 3% 4% 5reshape...

2020-04-14 22:24:50 11803 1

原创 matlab导出csv文件多种方法实现

matlab导出csv文件多种方法实现觉得有用的话,欢迎一起讨论相互学习~作为一名python 粉丝,csv是我最喜欢的文件格式。那么 如何将matlab中的变量保存为csv?示例有一个51*2的矩阵,我们将其列表头分别记为Obj1和Obj2,而行表头为1-51。将这个矩阵输出到csv中。数据和代码下载地址csvwrite方法挺好用的% Write a comma-...

2020-04-14 20:48:33 32403 4

转载 [转]16个matplotlib绘图实用小技巧

1. 添加标题-title import numpy as np import matplotlib.pyplot as plt # 显示中文 plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcParams['axes.unicode_minus'] = False %matpl...

2020-04-14 12:44:10 512

原创 matlab绘图工具

matlab绘图工具觉得有用的话,欢迎一起讨论相互学习~有时候很急,只想从工作区中简单的看看数据的表现。这时候推荐使用绘图工具。下面以画一个二维散点图为例打开工作区选择需要查看的变量绘图–>scatter(默认以第一列为x,第二列为y)但是如果此时不想以第一列为x,例如想要用第2列的值作为x轴,第1列的值作为y轴怎么做呢?打开查看–>属性编辑器双击数...

2020-04-13 23:48:43 1392

转载 Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法

Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法觉得有用的话,欢迎一起讨论相互学习~原文链接https://www.polarxiong.com/archives/Python-os-path-join-%E4%BA%A7%E7%94%9F%E7%9A%84%E6%96%9C%E6%9D%A0%E5%9C%A8Windows%E5%...

2020-04-09 14:48:43 6045

原创 matplotlib animation FuncAnimation画2D线图

matplotlib animation FuncAnimation画2D线图觉得有用的话,欢迎一起讨论相互学习~效果图代码import numpy as npfrom matplotlib import pyplot as pltfrom matplotlib import animationfig, ax = plt.subplots()# 生成子图,相当于fig = ...

2020-04-08 15:13:18 1654 2

转载 Tkinter 位置摆放pack grid place

Tkinter 位置摆放pack grid place觉得有用的话,欢迎一起讨论相互学习~感谢莫烦pack首先我们先看看我们常用的pack(), 他会按照上下左右的方式排列.tk.Label(window, text='1').pack(side='top')#上tk.Label(window, text='1').pack(side='bottom')#下tk.Labe...

2020-04-06 16:21:17 537

原创 Tkinter messagebox弹窗

Tkinter messagebox弹窗觉得有用的话,欢迎一起讨论相互学习~感谢莫烦import tkinter as tkwindow = tk.Tk()window.title('my window')window.geometry('200x200')def hit_me(): #tk.messagebox.showinfo(title='Hi', mess...

2020-04-06 15:27:44 633

转载 Tkinter Frame

Tkinter Frame觉得有用的话,欢迎一起讨论相互学习~感谢莫烦Frame 是一个在 Windows 上分离小区域的部件, 它能将 Windows 分成不同的区,然后存放不同的其他部件. 同时一个 Frame 上也能再分成两个 Frame, Frame 可以认为是一种容器.效果###定义一个`label`显示`on the window`tk.Label(windo...

2020-04-06 12:17:42 379

原创 Tkinter Menubar

Tkinter Menubar觉得有用的话,欢迎一起讨论相互学习~感谢莫烦演示效果创建windowswindow = tk.Tk()window.title('my window')window.geometry('500x500')创建显示labelvar1 = tk.StringVar()l = tk.Label(window, bg='yellow', wid...

2020-04-06 11:43:52 283

原创 Tkinter Canvas

Tkinter Canvas觉得有用的话,欢迎一起讨论相互学习~感谢莫烦演示效果创建windowswindow = tk.Tk()window.title('my window')window.geometry('500x500')循环刷新窗口window.mainloop() # 不断刷新主窗口创建Canvascanvas = tk.Canvas(wind...

2020-04-06 11:42:41 431

原创 Tkinter Checkbutton

Tkinter Checkbutton觉得有用的话,欢迎一起讨论相互学习~感谢莫烦Checkbutton和Radiobutton类似,但是Radiobutton只能选中一个值,但是Checkbutton却能够选择多个值。演示效果创建windowswindow = tk.Tk()window.title('my window')window.geometry('500x...

2020-04-05 23:26:35 414

转载 python set模块

python set模块觉得有用的话,欢迎一起讨论相互学习~感谢莫烦set模块基本功能Set 最主要的功能就是寻找一个句子或者一个 list 当中不同的元素.char_list = ['a', 'b', 'c', 'c', 'd', 'd', 'd']sentence = 'Welcome Back to This Tutorial'print(set(char_li...

2020-04-05 21:54:47 359

转载 python pickle模块

python pickle模块觉得有用的话,欢迎一起讨论相互学习~pickle 保存pickle是python内置的一个模块,能够将python中的数据,变量等压缩/保存/到pickle类型的二进制文件中。(像matlab中的mat文件)很多数据集本身就会保存成pickle模式以方便炼丹师提取。示例import picklea_dict = {'da': 111, 2: [2...

2020-04-05 20:48:30 216

原创 python 深复制和浅复制详解

python 深复制和浅复制详解觉得有用的话,欢迎一起讨论相互学习~参考文献莫烦老师博文id(x)函数id()函数可以查看一个变量在内存中的地址变量赋值给变量-拷贝引用对于以下代码>>> import copy>>> a=[1,2,3]>>> b=a>>> id(a)"""4382960...

2020-04-05 18:21:23 305

原创 python input函数

python input函数觉得有用的话,欢迎一起讨论相互学习~对于python的input函数需要从python2和python3两方面讲。对于python3,通过input函数输入的所有内容都会作为str类型的字符串变量传入,只需要使用int和float进行强制类型转换就可以。# python3d=float(input('Please enter what is your ...

2020-04-05 12:55:20 541

JFreechart资料大全.zip

jfreechart全面的资料

2021-03-02

multi objective optimization in computational intelligence theory and practice

智能优化算法,组合优化,算人工智能,但是不算机器学习,没有这个二级分类,可笑至极---

2019-02-03

Book.Ant Colony Optimization.M.Dorigo 蚁群优化算法经典书籍

蚁群优化算法,经典书籍,绝版书籍,英语原文,智能优化算法,人工智能,多目标,机器学习

2018-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除