python高手之路
2022-04-25 17:13:41 41.23MB python,编程
1
简介 蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算法,初步的研究表明该算法具有许多优良的性质。针对PID控制器参数优化设计问题,将蚁群算法设计的结果与遗传算法设计的结果进行了比较,数值仿真结果表明,蚁群算法具有一种新的模拟进化优化方法的有效性和应用价值。 定义 各个蚂蚁在没有事先告诉他们食物在什么地方的前提下开始寻找食物。当一只找到食物以后,它会向环境释放一种挥发性分泌物phero
2022-04-24 14:24:17 317KB python 信息素 算法
1
1 原理 粒子群算法是群智能一种,是基于对鸟群觅食行为的研究和模拟而来的。假设在鸟群觅食范围,只在一个地方有食物,所有鸟儿看不到食物(不知道食物的具体位置),但是能闻到食物的味道(能知道食物距离自己位置)。最好的策略就是结合自己的经验在距离鸟群中距离食物最近的区域搜索。 利用粒子群算法解决实际问题本质上就是利用粒子群算法求解函数的最值。因此需要事先把实际问题抽象为一个数学函数,称之为适应度函数。在粒子群算法中,每只鸟都可以看成是问题的一个解,这里我们通常把鸟称之为粒子,每个粒子都拥有: 位置,可以理解函数的自变量的值; 经验,也即是自身经历过的距离食物最近的位置; 速度,可以理解为自变量的变化
2022-04-17 19:09:46 103KB position python python函数
1
本课程主要讲解Python Web开发中,Django框架的使用;并以商品管理模块为实际案例,让学习者熟练掌握框架并灵活运用于项目开发。
2022-04-17 17:48:29 491.03MB django 框架 Python 编程语言
1
本视频内容包括使用Matplotlib绘制图表、MySQL数据库、Python访问数据库和Lambda表达式。目录:23.1 使用Matplotlib绘制图表23.1.1 安装Matplotlib23.1.2 图表基本构成要素23.1.3 绘制折线图23.1.4 绘制柱状图23.1.5 绘制饼状图23.1.6 绘制散点图23.1.7 绘制子图表项目实战:纳斯达克股票数据分析
1
本书由树莓派基金会资深软件开发工程师亲笔撰写,是学习在树莓派上编程的必备手册。即使你没有任何编程经验,也可以畅游树莓派的世界。本书覆盖了初学编程者和第一次做Python开发所需的基础知识,书中首先对Python编程做了基本介绍,并给出了通用的Python代码,然后逐步介绍了:, ·配置并开始Python编程, ·使用变量、循环和函数, ·学习3口图形编程, ·使用PyGame, ·编程“我的世界”游戏, ·编写Python脚本, ·理解传感器和GPIO, 本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。
2022-04-14 10:12:55 39.89MB 树莓派 Python
1
将数学公式转换为matlab代码 适用于所有人的Python 作者: 第一次编辑:2019年6月 支持作者创作更多的教育资料 介绍 Python for Everyon是一般学习Python和编程的循序渐进指南。 《面向所有人的Python》是面向初学者和高级Python开发人员的指南。 欢迎使用Python for Everyone 。 祝贺您决定学习Python。 Python正在吞噬世界。 对于特定的数据处理用途,开发人员可以选择使用python来满足不同的目的。 在本分步指南中,您将学习Pyton。 Python是最流行的编程语言之一。 您使用Python开发Web应用程序,开发移动应用程序,桌面应用程序,游戏,而Python主要用于数据科学,机器学习和AI 。 近年来, Python越来越流行,并且已经成为数据科学和机器语言的领先编程语言。 设置 首先安装。 要编写python代码,我们需要一个代码编辑器。 让我们安装文本或代码编辑器。 有许多开源代码编辑器可以帮助您编写python代码。 这些是最常用的: 或其他。 强烈建议使用Jupter Notebook。 您可以通过安
2022-04-11 11:27:23 6.67MB 系统开源
1
exotel_task 任务名称:将数据从Kafka流传输到关系数据库(MySQL)的程序使用的语言:Python Python使用的库:mysql.connector,kafka-python #先决条件 Python3.x 卡夫卡 MySQL #使用的版本 的Python 3.7.9 卡夫卡2.7.0 MySQL 8.0 #要安装python库,请使用以下命令pip install kafka-python pip install MySQL-python #对于Kafka安装,请访问以下URL,以获取 。 #对于MySQL,请访问以下网址以获取安装步骤 #运行Python脚本之前要执行的命令转到安装Kafka的目录并运行以下命令 #要运行zookeeper-它运行在localhost:2181 ... Kafka>。\ bin \ windows \ zookee
2022-04-08 12:56:25 4KB Python
1
def sigmoid(x): result = 1 / (1 + math.e ** (-x)) return result def tanh(x): # result = np.exp(x)-np.exp(-x)/np.exp(x)+np.exp(-x) result = (math.e ** (x) - math.e ** (-x)) / (math.e ** (x) + math.e ** (-x)) return result def relu(x): result = np.maximum(0, x) return result def elu(x, alpha=1): a = x[x > 0] b = alpha * (math.e ** (x[x < 0]) - 1) result = np.concatenate((b, a), axis=0) return result def leaky(x): a = x[x > 0] b = 0.1 * x[
2022-04-07 12:05:54 181KB python 深度学习 开发语言 人工智能
1
将服务器中交作业的学生(根据文件的名字进行提取)和学生名单Excel表格中的学生信息(学号和姓名)进行比对,输出所有没有交作业的学生信息,并统计学生交作业次数。每次作业一个文件夹,例如作业1,作业2等文件夹。 根据需求,该系统所应实现的功能有以下一些: 1. 获取对应文件夹下的作业提交情况。 2. 读取Excel文档下的sheet1表中的数据信息。 3. 将作业提交情况输入到Excel文档中。
2022-04-06 03:10:21 28KB python 编程语言