- 博客(54)
- 收藏
- 关注

原创 matlab绘图(二)绘制三维图像
曲面图绘制(只需将mesh改为surf即可),这十张图片体现不同的颜色映射风格,标题为对应的colormap的值。对应列元素绘制三维曲线,曲线条数等于矩阵列数。由各划分点分别作平行于两坐标轴的直线,则得到二维矩形区域。surf用于绘制三维曲面图,各线条之间的补面用颜色填充。对于参数形式表示的三维曲线,还可以用简易绘图函数。组成一组曲线的坐标参数,选项的定义和。C(i,j)是Pij的颜色值。1.最基本的绘制三维曲线的函数。等函数就可以把这张曲面画出来。映射到曲面上,就得到曲面上的。表示的曲面,通常,先在。
2023-03-10 11:52:37
56151
5
原创 Pycharm(二十)神经网络入门
人工神经网络( Artificial Neural Network, 简写为ANN)也简称为神经网络(NN),是一种模仿生物神经网络结构和功能的计算模型。人脑可以看做是一个生物神经网络,由众多的神经元连接而成。各个神经元传递复杂的电信号,树突接收到输入信号,然后对信号进行处理,通过轴突输出信号。当电信号通过树突进入到细胞核时,会逐渐聚集电荷。达到一定的电位后,细胞就会被激活,通过轴突发出电信号。如何构建神经网络?这个过程就像,来源不同树突(树突都会有不同的权重)的信息, 进行的加权计算。
2025-06-17 15:46:19
461
原创 Pycharm(十九)深度学习
深度学习是机器学习中的一种特殊方法,它使用称为神经网络的复杂结构,特别是“深层”的神经网络,来学习和做出预测。深度学习特别适合处理大规模和高维度的数据,如图像、声音和文本。深度学习、机器学习和人工智能之间的关系如下图所示:深度学习⊆机器学习⊆人工智能优点:1)精度高,性能优于其他的机器学习算法,甚至在某些领域超过了人类;2)随之计算机硬件的发展,可以近似任意的非线性函数;3)近年来在学界和业界受到了热捧,有大量的框架和库可供调。缺点:1)黑箱。
2025-05-06 15:35:58
1628
原创 Pycharm(十七)生成器
生成器指的是Generator对象,它不再像以往一样,一次性生成所有的数据,而是用一个,再生成一个,基于用户写的规则(条件)来生成数据,如果条件不成立,则生成结束。yield可以创建生成器对象,逐个地把每个元素放到生成器对象中,函数结束时,返回生成器对象。
2025-04-27 23:19:59
1068
原创 Pycharm(十六)面向对象进阶
子类出现和父类重名的属性, 方法时, 会覆盖父类中的成员, 这种写法就称之为: 重写, 也叫: 覆盖.3. 多继承关系中, 多个父类如果有重名属性或者方法时, 子类会优先使用第1个父类(即: 最前边的父类)的该成员.,或者相同的,每次写很麻烦,针对这种情况, 我们可以把这些相似(相同的)部分抽取出来,单独地放到1个类中(2. 多继承关系中, 子类可以继承所有父类的属性和行为. 前提: 父类的私有成员除外.子承父业,Python中的继承,子类=>继承父类的 属性,行为。耦合:指的是类与类之间的关系。
2025-04-25 21:44:54
545
1
原创 Pycharm(三):梯度下降法
梯度下降算法(Gradient Descent Algorithm)是深度学习中常用的更新权重的方法,它采用的贪心法的思想,每次都往函数值下降最快的方向去更新,梯度方向是增长最快的方向,负梯度方向是下降最快的方向。若函数f(x,y,z)在点P(x,y,z)处的沿方向l(方向角为α,β,γ)
2025-04-25 21:23:56
282
原创 Pycharm(六):可变与不可变类型
2.深浅拷贝都可以操作可变 和 不可变类型, 但是深浅拷贝一般不会操作不可变类型, 且你遇到的面试题几乎都是: 深浅拷贝操作可变类型;python中的赋值属于引用赋值,对于a,b,10都指向相同的内存空间,b是a的别名。1.所谓的深浅拷贝, 指的是: 拷贝的多与少. 深拷贝拷贝的多, 浅拷贝拷贝的少;,修改值之后会地址值会发生改变,变量a原来指向100对应的地址,修改值之后,不可变类型:整型,浮点型,布尔类型,字符串类型,元组类型。进行拷贝对拷贝的对象开辟新的内存空间进行存储,不会拷贝对象内部的。
2025-04-25 20:36:53
995
原创 Pycharm(十五)面向对象程序设计基础
五、魔法方法init方法属性:名词,用来描述事物的外在特征的,例如:姓名,性别,年龄,身高,体重...行为:动词,表示事物能够做什么,例如:学习,吃,睡...类:抽象的概念,看不见,摸不着,类=属性+行为;对象:类的具体体现,实现.1.1 定义类的格式如何使用类中的成员:1.2 创建该类的对象.对象名=类名()1.3 通过 对象名.的方式来调用对象名.属性对象名.行为()如下示例:定义1个汽车类,具有跑的功能,并调用.#属性#行为print('汽车会跑!')c1=Car()
2025-04-22 17:02:58
652
原创 Pycharm(九)函数的闭包、装饰器
但是我们有时候需要保存函数内的这个变量,每次在这个变量的基础上完成一系列的操作,比如: 每次在这个变量的基础上和其它数字进行求和计算,那怎么办呢?定义:在函数嵌套的前提下,内部函数使用了外部函数的变量, 并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。①在函数嵌套(函数里面再定义函数)的前提下 ②内部函数使用了外部函数的变量(还包括外部函数的参数) ③外部函数返回了内部函数。闭包不仅可以保存外部函数的变量,还可以提高代码的复用性。外部函数的变量进行保存。存放的是函数所在空间。
2025-04-21 21:44:12
642
原创 Pycharm(十四)函数
复用性def 函数名(形式参数1,形式参数2...):函数体,就是逻辑代码,if,for...return 返回值函数名eg1.print('------拨号------')print('(拨号方)手机发送信号包到 就近的基站')print('(拨号方)就近的基站 解析信号包,然后通过地下电缆 发送信号包到 就近的基站')print('(接收方)就近的基站 发送信号包 到 (接收方) 手机')print('(接收方)手机解析信号包...')print('(接收方)盲音等待...')
2025-04-14 12:36:09
626
原创 Pycharm(十三)容器类型的公共运算符和公共方法
字典,获取的是键值对的对数。字典,获取的是键值的最大值。则判断的是:键(key)则判断的是:键(key)
2025-04-10 20:06:46
360
原创 Pycharm(十二)列表练习题
方式二:根据索引删除,逆向遍历,逆向遍历不会改变前一个元素的索引,只需要正常遍历一遍即可。方式4:filter过滤器+匿名函数。细节:正向删除元素之后,索引-1。方式一:根据索引删除,正向遍历。
2025-04-02 18:15:24
450
原创 Pycharm(十一):字符串练习题
2)文件名为'.png',在某些项目开发中为非法的文件名,所以要判断字符串长度是否大于4。1.输入一个字符串,打印所有偶数位上的字符(下标是0,2,4,6...位上的字符)1)abc.txt.png.xlsx.png,所以不能直接用find。思路1.rfind() 子串在字符串中最后一次出现的位置。2:给定一个文件名,判断其尾部是否以".png"结尾。3.模拟用户登录,只给3次机会。
2025-03-31 15:08:28
338
原创 Pycharm (十)字符串扩展:统计小串在大串中出现的次数
思路2:replace,将大串中的小串替换为'',小串的次数=(大串的长度-新串的长度)/ 小串的长度。思路3:n=len(s1.split('s2')-1) ,不推荐。思路1:字符串切片+find()
2025-03-29 21:30:37
413
原创 Pycharm(八):字符串切片
1.如果起始索引->结束索引的方向和步长不一致,则:获取不到数据;2.切片的特殊写法,字符串变量名[::-1] 表示:字符串反转。2.结束索引表示到哪里结束,不包括该索引处的字符串。默认是:字符串长度-1(正向索引时) 字符串长度的负数形式(负向索引时);对操作的对象截取其中一部分的操作,比如想要获取字符串“[email protected]前面的qq号的时候就可以用切片。1,起始索引表示从哪里开始截取,默认是:0(正向索引时),-1(反向索引时);3.步长表示每次截取字符的间隔,默认是:1。
2025-03-29 19:52:01
771
原创 Pycharm(七):几个简单案例
需求:随机生成1个1-100之间的整数,让用户来猜,猜对了结束,猜错了继续猜,并提示用户猜大了还是猜小了。#水仙花数,三位数,各个数位的立方和相加等于该数字 #例如:153=1*1*1+5*5*5+3*3*3。#循环只要不是break方式结束的,就会正常退出,走else的内容,否则不走else的内容。需求:键盘录入参与游戏的总人数,统计个位数不为7且不是7的倍数的总数有多少个。#执行流程: #如果循环是正常结束(即:不是通过break跳出的)需求:打印(1,100)所有的质数。需求:打印所有的水仙花数。
2025-03-27 16:21:50
1019
3
原创 Pycharm(六)输入输出
input()函数可以接受用户录入的数据,并将结果保存给等号左边的变量。input()括号里边可以输入提示信息,也可以忽略不写,写上可以提示用户。input()无论录入什么数据,默认都是字符串类型,如需改变可以使用数据类型转换函数str() int() float()无论是名字还是数字,input()录入的都是字符串类型。
2025-03-27 16:14:08
255
原创 Pycharm(五)序列的操作
元组和列表都属于序列,序列的操作包括索引、截取、相加、相乘和检测序列的元素。元组是以小括号()表示的,列表是以中括号[]表示的,并且每个元素之间用英文逗号隔开。元组和列表内部可以嵌套元组或列表。python中的索引分为正向索引和反向索引,正向索引从左到右以0开始标号,反向索引从右到左从-1开始编号。元组和列表的索引和字符串索引的计算方式相同。1.1 元组和列表的创建。1.2 元组和列表的索引。一、元组和列表基本概念。例1.元组和列表的创建。
2025-03-13 15:43:33
378
原创 Pycharm(四):集合的操作
使用update()函数添加元素,元素的格式支持python所有的数据类型。由于集合的元素只支持数字、元组和字符串,如果update()函数添加的元素为列表、字典和集合,在添加过程中会自动将其转化成数字、字符串和元组。2)add()函数添加的元素的数据类型只能为数字类型、字符串类型或元组类型,不能为列表、集合或字典,否则会出现错误TypeError。集合是一个无序的不重复元素序列,可以使用大括号或者set()函数创建。1)add()函数每次只能为集合添加一个元素;updat()函数适用于集合与字典。
2025-03-04 15:01:50
278
原创 四性综合甜点-层次分析法
df.to_excel('../8-8/综合甜点/result/JZ25-1-6.xlsx',index=False)df=pd.read_excel('../8-8/综合甜点/JZ25-1-6.xlsx')df.loc[i,'超甜点']="III类甜点"df.loc[i,'超甜点']="II类甜点"df.loc[i,'超甜点']='I类甜点'df.loc[i,'甜点评价系数']=sum。
2024-08-24 20:24:48
307
原创 几个常用的python镜像源地址
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple。中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/华中科技大学:http://pypi.hustunique.com/豆瓣:http://pypi.douban.com/simple。这时需要切换其它的镜像源地址就可以下载成功啦!
2024-08-11 23:20:19
990
原创 卷积神经网络基础篇(一)
卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络,是深度学习的代表算法之一。
2024-06-10 11:08:34
429
原创 python面向对象的程序设计--多态性
例7-7 某商店销售某一商品,允许销售人员在一定范围内灵活掌握售价(price),现已知当天3名销货员的销售情况为:销货员号(num) 销货件数(quantity) 销货单价(price) 101 5 23.5 102 12
2024-05-21 20:22:12
224
python字符串相关操作实例代码及案例
2025-04-03
基于偏微分方程的图像复原
2025-03-29
MATLAB常见绘图示例,二维,三维,柱状图,动态图
2025-03-20
页岩油四性潜力层判识工具
2024-12-25
pytorch深度学习资料
2024-06-10
泛函分析是数学中的一个分支领域,研究的是无限维空间上的函数和它们的性质 它结合了线性代数、实变函数论和拓扑学的概念与方法
2023-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人