自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Python入门(5)——函数的定义与使用

def:定义函数的关键字函数名:遵循变量命名规则(建议动宾结构)参数列表:接收外部输入的接口函数体:缩进4个空格的代码块return:返回值(可选)

2025-03-30 11:28:24 442

原创 Python入门(4)——流程控制(条件与循环)

缩进规则:统一使用4个空格(PyCharm自动转换Tab)嵌套判断需二级缩进冒号标志着代码块开始。

2025-03-30 10:57:31 315

原创 Python入门(3)——运算符与表达式

+ - 位非/一元加减。复杂表达式必须加括号。多重逻辑判断分层使用。

2025-03-30 10:43:27 224

原创 Python入门(2)——变量命名规则与6大核心数据类型

必须以字母或下划线开头,禁止数字开头:仅允许字母、数字和下划线(:禁用iffor等35个关键字。

2025-03-30 10:15:43 758

原创 零基础Python入门(1)——手把手安装PyCharm并打印Hello World

Python目前主流版本分为2.x和3.x两大分支,官方已于2020年正式停止对Python 2的维护。对于新手,我们强烈建议选择。这个版本区间既保留了经典语法特性,又支持最新语法糖(如模式匹配),同时具备良好的第三方库兼容性。版本号小知识:3.10.6中的3表示大版本10代表功能版本6是维护版本号。

2025-03-29 23:23:26 1154

原创 基于Python Tkinter的智能书库管理系统开发全解析

完整实现了图书管理的核心需求开发了智能查询和统计功能构建了可扩展的插件系统实现了企业级的异常处理机制。

2025-03-23 18:44:28 453

原创 AI程序员时代:10分钟开发一个网页?2025年大模型实战指南

2025年,AI大模型技术(如GPT-5、通义灵码等)在代码生成领域实现了革命性突破。开发者通过自然语言交互即可快速生成功能完整的网页、API接口及单元测试代码,开发效率提升数倍28。然而,AI生成的代码仍需人工调试与优化。本文将从技术原理、实战流程、局限性分析及低代码融合案例四方面,探讨大模型在开发中的实际应用。

2025-03-23 17:49:44 1012

原创 2024欧洲杯半决赛第一场AI预测

利用先进的算法和大数据分析,AI预测能够为球迷们带来各种令人兴奋的信息,从球队表现到比赛结果,一切皆有可能。本届欧洲杯中,我们将见证AI预测的崭露头角,让我们一同期待AI的智慧在足球舞台上的精准预言!例如,球队之间的默契、球员的个人状态和教练的战术选择等因素都可能对比赛结果产生影响,而这些因素可能超出了AI的能力范围。总体来说,AI在欧洲杯预测中的应用是一个令人兴奋的进展。除此之外,在该网站上还有这欧洲杯各队球员身价、在EA足球的评分、在本届欧洲杯的表现等数据,网站上也有队球队进攻、防守、守门的数据分析。

2024-07-09 23:31:10 1197

原创 C++入门 基数排序

基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。

2024-05-18 21:33:50 884

原创 C++入门 桶排序

桶排序是计数排序的升级版。其实桶排序从字面意思上就很好理解,首先肯定和桶是离不开关系的,分成若干个桶,每个桶对应不同的区间,把待排序的数字分别放入相应的桶里面,每个桶里面的数字在进行一次排序(排序方式自己决定),排序结束后,再依次把每个桶的数字打印出来,桶排序就完成了。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定。在额外空间充足的情况下,尽量增大桶的数量使用的映射函数能够将输入的 N 个数据均匀的分配到 K 个桶中同时,对于桶中元素的排序,选择何种比较排序算法对于性能的影响至关重要。

2024-05-17 23:25:44 587

原创 C++入门 计数排序

计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。当输入的元素是 n 个 0 到 k 之间的整数时,它的运行时间是 Θ(n + k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。由于用来计数的数组C的长度取决于待排序数组中数据的范围(等于待排序数组的最大值与最小值的差加上1),这使得计数排序对于数据范围很大的数组,需要大量时间和内存。

2024-05-17 23:13:26 396

原创 C++入门 堆排序

堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以说是一种利用堆的概念来排序的选择排序。大顶堆:每个节点的值都大于或等于其子节点的值,在堆排序算法中用于升序排列;小顶堆:每个节点的值都小于或等于其子节点的值,在堆排序算法中用于降序排列;

2024-05-16 23:54:43 364

原创 C++入门 快速排序

快速排序是由东尼·霍尔所发展的一种排序算法。快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)。快速排序又是一种分而治之思想在排序算法上的典型应用。本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法。快速排序的名字起的是简单粗暴,因为一听到这个名字你就知道它存在的意义,就是快,而且效率高!它是处理大数据最快的排序算法之一了。快速排序的最坏运行情况是 O(n²),比如说顺序数列的快排。

2024-05-16 23:45:47 1336

原创 C++入门 归并排序

归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。自上而下的递归(所有递归的方法都可以用迭代重写,所以就有了第 2 种方法);自下而上的迭代;

2024-05-15 23:39:30 475

原创 C++入门 希尔排序

希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率;但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位;希尔排序的基本思想是:先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录"基本有序"时,再对全体记录进行依次直接插入排序。

2024-05-15 23:24:58 575

原创 C++入门 插入排序

插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。其算法原理与我们打扑克牌是整理牌的过程是一致的。

2024-05-14 23:11:59 607

原创 C++入门 冒泡排序

冒泡排序(Bubble Sort)是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。因其过程与气泡浮出水面的过程类似,故得名冒泡排序。

2024-05-14 21:56:21 356

原创 TensorFlow 的基本概念和使用场景

TensorFlow使用计算图来表示机器学习模型的计算过程,从而允许开发者以更高层次的抽象进行模型构建和训练。通过定义计算图,开发者可以利用TensorFlow的自动微分功能进行梯度计算,并使用各种优化算法来训练模型。TensorFlow还具有丰富的生态系统和强大的社区支持。此外,TensorFlow也支持其他编程语言,如Python、C++和Java,并且可以在各种硬件平台上运行,包括CPU、GPU和TPU。总之,TensorFlow是一个功能强大的深度学习框架,具有广泛的应用场景和丰富的功能。

2024-05-13 23:16:44 293 1

原创 C++入门 sort排序

sort函数用于C++中,对给定区间所有元素进行排序,默认为升序,也可进行降序排序。时间复杂度:n*log2n。

2024-05-13 22:49:40 683

原创 C++入门 选择排序

选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n²) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。

2024-05-13 22:30:25 267

基于Python Tkinter的智能书库管理系统代码

基于Python Tkinter的智能书库管理系统代码

2025-03-23

热传导方程以及牛顿冷却定律在探究回焊炉炉温曲线中的应用

摘 要 本文基于牛顿冷却定律和一维非稳态热传导方程建立两种炉温曲线的计算模型。结合制程界限,对不同工况下的炉温曲线建立最优化模型。 本文先基于牛顿冷却定律和一维非稳态热传导方程分别建立炉温曲线的常微分方程计算模型和偏微分方程计算模型,根据实验数据采用随机搜索 算法对微分方程模型进行分段拟合,计算出模型参数,最终建立炉温曲线的计算模型。并给出设定温度为 173℃、198℃、230℃和 257℃,以及传送带速度为 78cm/min 工况下的炉温曲线,最后给出小温区 3、6、7 中点及小温区 8 结束处 焊接区域中心的温度分别为 129.80℃、168.64℃、190.11℃和 224.84℃。 最后,本文对模型进行拟合误差分析,分析不同回焊炉空气温度分布对炉温 曲线模型的拟合结果的影响。从机理上分析比较牛顿冷却定律模型和热传导方程模型的异同。

2024-05-25

空空如也

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

TA关注的人

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