上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: numpy中的arg系列函数 觉得有用的话,欢迎一起讨论相互学习~ 不定期更新,现学现卖 numpy中arg系列函数被经常使用,通常先进行排序然后返回原数组特定的索引。 argmax 将数组排序后返回数组元素从小到大依次排序的·最大的元素索引 argmin 将数组排序后返回数组元素从小到大依次排序的 阅读全文
posted @ 2018-11-12 17:05 WUST许志伟 阅读(817) 评论(0) 推荐(0)
摘要: Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate() 觉得有用的话,欢迎一起讨论相互学习~ 转载链接:https://blog.csdn.net/GarfieldEr007/article/details/51 阅读全文
posted @ 2018-11-12 15:10 WUST许志伟 阅读(2027) 评论(0) 推荐(0)
摘要: np.clip截取函数 觉得有用的话,欢迎一起讨论相互学习~ 将范围外的数强制转化为范围内的数 def clip(a, a_min, a_max, out=None): 将数组a中的所有数限定到范围a_min和a_max中,即az中所有比a_min小的数都会强制变为a_min,a中所有比a_max大 阅读全文
posted @ 2018-11-12 14:38 WUST许志伟 阅读(5521) 评论(0) 推荐(0)
摘要: np.random.rand用法 觉得有用的话,欢迎一起讨论相互学习~ 生成特定形状下[0,1)下的均匀分布随机数 np.random.rand(a1,a2,a3...)生成形状为(a1,a2,a3...),[0,1)之间的 均匀分布 随机数 np.random.rand(3,2) array([[ 阅读全文
posted @ 2018-11-12 14:11 WUST许志伟 阅读(2220) 评论(0) 推荐(0)
摘要: np.linespace用法 觉得有用的话,欢迎一起讨论相互学习~ 生成指定范围内指定个数的一维数组 def linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None): 在指定的间隔["start","stop"] 阅读全文
posted @ 2018-11-12 12:27 WUST许志伟 阅读(7366) 评论(0) 推荐(0)
摘要: matplotlib交互模式与pacharm单独Figure设置 觉得有用的话,欢迎一起讨论相互学习~ Matpotlib交互模式 在运行python程序时有时候需要生成以下的 动态图模式 来显示程序运行的结果 此时需要使用matplotlib的 交互模式 ,在Ipython中时默认使用交互模式的。 阅读全文
posted @ 2018-11-09 13:58 WUST许志伟 阅读(2855) 评论(0) 推荐(0)
摘要: np.random.choice方法 觉得有用的话,欢迎一起讨论相互学习~ def choice(a, size=None, replace=True, p=None) 表示从a中随机选取size个数 replacement 代表的意思是抽样之后还放不放回去,如果是False的话,那么通一次挑选出来 阅读全文
posted @ 2018-11-08 19:10 WUST许志伟 阅读(25681) 评论(1) 推荐(0)
摘要: np.argsort函数 觉得有用的话,欢迎一起讨论相互学习~ numpy.argsort(a, axis=-1, kind=’quicksort’, order=None) 功能: 将矩阵a按照axis排序,并返回排序后的下标 参数: a:输入矩阵, axis:需要排序的维度 返回值: 输出排序后 阅读全文
posted @ 2018-11-08 16:56 WUST许志伟 阅读(1547) 评论(0) 推荐(0)
摘要: numpy二进制转换和范围缩放 觉得有用的话,欢迎一起讨论相互学习~ 一维二进制转换 import numpy as np # 一维二进制数组转换 a=np.array([0,1,1,0,1,1]) #[1,6] print(a.shape) # (6,) # 转换算子 Bi_conver_op=2 阅读全文
posted @ 2018-11-08 14:24 WUST许志伟 阅读(2088) 评论(0) 推荐(0)
摘要: [::-1] 数组中元素反向 觉得有用的话,欢迎一起讨论相互学习~ 一维数组反向[::-1] import numpy as np a = np.arange(8) print ("生成0-19之间的数组",a) # 一维数组反向 a1 = a[::-1] print("将a数组反向",a1) # 阅读全文
posted @ 2018-11-08 10:23 WUST许志伟 阅读(688) 评论(0) 推荐(0)
摘要: Numpy根据Bool值挑选数组中元素 觉得有用的话,欢迎一起讨论相互学习~ 使用Boolean类型的数组挑选一维数组中的值 使用一维Boolean数组选取数组中的特定元素,对应位置为True则选取,为False则不选取 import numpy as np i_=[2] # 挑选第三行数据 pop 阅读全文
posted @ 2018-11-08 10:21 WUST许志伟 阅读(1407) 评论(0) 推荐(0)
摘要: numpy~运算符和Boolean类型变量 觉得有用的话,欢迎一起讨论相互学习~ numpy中取反运算符~可以将Boolean类型值取反,这在使用boolean类型数组选择数组中固定元素时十分有用。 import numpy as np a=np.array([0,0,1,1]).astype("b 阅读全文
posted @ 2018-11-08 10:03 WUST许志伟 阅读(3761) 评论(0) 推荐(0)
摘要: np.isin用法 觉得有用的话,欢迎一起讨论相互学习~ np.isin(a,b) 用于判定a中的元素在b中是否出现过,如果出现过返回True,否则返回False,最终结果为一个形状和a一模一样的数组。 但是当参数invert被设置为True时,情况恰好相反,如果a中元素在b中没有出现则返回True 阅读全文
posted @ 2018-11-08 09:49 WUST许志伟 阅读(3020) 评论(0) 推荐(0)
摘要: np.repeat用法 觉得有用的话,欢迎一起讨论相互学习~ np.repeat用于将numpy数组重复 一维数组重复三次 import numpy as np # 随机生成[0,5)之间的数,形状为(1,4),将此数组重复3次 pop = np.random.randint(0, 5, size= 阅读全文
posted @ 2018-11-08 09:37 WUST许志伟 阅读(3049) 评论(0) 推荐(0)
摘要: numpy计算路线距离 觉得有用的话,欢迎一起讨论相互学习~ 参考文献 enumerate遍历数组 np.diff函数 numpy适用数组作为索引 标记路线上的点 \(X={X1,X2,X3,X4,X5,X6}\) \(Xn=(x_n,y_n)\) import numpy as np # 适用二维 阅读全文
posted @ 2018-10-31 17:16 WUST许志伟 阅读(862) 评论(0) 推荐(0)
摘要: np.diff函数 觉得有用的话,欢迎一起讨论相互学习~ 数组中a[n]-a[n-1] import numpy as np a=np.array([1, 6, 7, 8, 12]) diff_x1 = np.diff(a) print("diff_x1",diff_x1) # diff_x1 [5 阅读全文
posted @ 2018-10-31 16:28 WUST许志伟 阅读(5108) 评论(0) 推荐(0)
摘要: python使用数组作为索引遍历数组 觉得有用的话,欢迎一起讨论相互学习~ python使用数组作为索引遍历数组 import numpy as np a=np.arange(0,5) print(a) # [0 1 2 3 4] b=np.arange(0,10).reshape(5,2) pri 阅读全文
posted @ 2018-10-31 13:44 WUST许志伟 阅读(4988) 评论(0) 推荐(0)
摘要: enumerate 遍历numpy数组 觉得有用的话,欢迎一起讨论相互学习~ 遍历一维数组 i,j 分别表示数组的 索引 和 存储的值 import numpy as np a=np.array([1,2,3,4]) for i,j in enumerate(a): print("i",i,"j", 阅读全文
posted @ 2018-10-31 11:14 WUST许志伟 阅读(4871) 评论(0) 推荐(0)
摘要: 使用IDEA复用代码时常见问题 觉得有用的话,欢迎一起讨论相互学习~ 作为新手在直接复用别人的java代码并使用IDEA进行二次开发时,经常出现一些奇怪的问题,在此做一些总结~ IntelliJ IDEA 中右键运行时没有run 直接将代码copy到文件夹中并使用IDEA打开,但是没有run按钮,并 阅读全文
posted @ 2018-10-22 20:10 WUST许志伟 阅读(1413) 评论(0) 推荐(0)
摘要: 使用Githubdesktop管理Eclipse项目 觉得有用的话,欢迎一起讨论相互学习~ 方案 使用Eclipse创建项目,使用githubdesktop进行管理 项目右键, Team → Share Project 选择Git, 随后配置GIT,Configure Git Repository 阅读全文
posted @ 2018-10-04 18:08 WUST许志伟 阅读(480) 评论(0) 推荐(0)
摘要: NSGA-II入门 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献1 参考文献2 白话多目标 多目标中的目标是个瓦特? 多目标即是优化问题中的优化目标在2个及以上,一般这些优化的目标都存在着矛盾,例如:我要买一个又便宜又漂亮又性能好的车的时候,价格,外观, 性能 这就是一个典型的多 阅读全文
posted @ 2018-10-04 12:04 WUST许志伟 阅读(23002) 评论(2) 推荐(2)
摘要: 遗传算法入门 觉得有用的话,欢迎一起讨论相互学习~ 参考自:基于NSGA-Ⅱ的多目标配电网重构 遗传算法历史 遗传算法(GA)是从生物进化的角度考虑提出来的方法,19世纪达尔文在大量观察基础上总结了大自然进化规律,即优胜劣汰:后来孟德尔通过豌豆实验发现了遗传规律、分离规律和自由组合规律。遗传是指父代 阅读全文
posted @ 2018-10-03 20:44 WUST许志伟 阅读(1440) 评论(0) 推荐(0)
摘要: 英语论文写作技巧-3(字的使用中特别注意事项) 觉得有用的话,欢迎一起讨论相互学习~ 参考文献 http://muchong.com/html/200906/1393920.html 用字要准确 每个科学术语都有其特定的含义, 使用要准确. 推理用语的使用 从实验观察和数据到结论的推理过程中,在事实 阅读全文
posted @ 2018-10-03 10:20 WUST许志伟 阅读(857) 评论(0) 推荐(0)
摘要: 英语论文写作技巧-2 觉得有用的话,欢迎一起讨论相互学习~ 参考文献 http://muchong.com/html/200906/1393920.html 修饰词与被修饰词要临近 科技写作要求严谨,明确.为了严格定义一个事物,往往要加上限制性的修饰词或短句.比如描写实验用的 mice 时,一般不会 阅读全文
posted @ 2018-10-03 10:19 WUST许志伟 阅读(814) 评论(0) 推荐(0)
摘要: 觉得有用的话,欢迎一起讨论相互学习~ 转载文章 https://www.cnblogs.com/zhouyu2017/p/6485265.html Node.js安装及环境配置之Windows篇 一、安装环境 1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS 阅读全文
posted @ 2018-10-03 10:18 WUST许志伟 阅读(182) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页