自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高斯列主元消去法(matlab两种实现方法)

matlab实现高斯列主元消去法,编写了两个函数文件,都能实现相同的功能。

2024-03-18 20:56:07 6660 7

原创 matlab绘图(二)绘制三维图像

曲面图绘制(只需将mesh改为surf即可),这十张图片体现不同的颜色映射风格,标题为对应的colormap的值。对应列元素绘制三维曲线,曲线条数等于矩阵列数。由各划分点分别作平行于两坐标轴的直线,则得到二维矩形区域。surf用于绘制三维曲面图,各线条之间的补面用颜色填充。对于参数形式表示的三维曲线,还可以用简易绘图函数。组成一组曲线的坐标参数,选项的定义和。C(i,j)是Pij的颜色值。1.最基本的绘制三维曲线的函数。等函数就可以把这张曲面画出来。映射到曲面上,就得到曲面上的。表示的曲面,通常,先在。

2023-03-10 11:52:37 56151 5

原创 matlab绘图(一)简单二维图像

matlab绘制二维曲线的方法,基本描述,plot函数用法,颜色,线性,标记设置。图形的标注格式。

2023-03-06 16:41:07 3143

原创 Pycharm(二十)神经网络入门

人工神经网络( Artificial Neural Network, 简写为ANN)也简称为神经网络(NN),是一种模仿生物神经网络结构和功能的计算模型。人脑可以看做是一个生物神经网络,由众多的神经元连接而成。各个神经元传递复杂的电信号,树突接收到输入信号,然后对信号进行处理,通过轴突输出信号。当电信号通过树突进入到细胞核时,会逐渐聚集电荷。达到一定的电位后,细胞就会被激活,通过轴突发出电信号。如何构建神经网络?这个过程就像,来源不同树突(树突都会有不同的权重)的信息, 进行的加权计算。

2025-06-17 15:46:19 461

原创 Pycharm(二十)张量的运算与操作

数组,但是共享内存,可以使用。函数可以将张量转换为。

2025-05-10 14:58:44 340

原创 Pycharm(十九)深度学习

深度学习是机器学习中的一种特殊方法,它使用称为神经网络的复杂结构,特别是“深层”的神经网络,来学习和做出预测。深度学习特别适合处理大规模和高维度的数据,如图像、声音和文本。深度学习、机器学习和人工智能之间的关系如下图所示:深度学习⊆机器学习⊆人工智能优点:1)精度高,性能优于其他的机器学习算法,甚至在某些领域超过了人类;2)随之计算机硬件的发展,可以近似任意的非线性函数;3)近年来在学界和业界受到了热捧,有大量的框架和库可供调。缺点:1)黑箱。

2025-05-06 15:35:58 1628

原创 链表相关——Python实现

【代码】链表相关。

2025-04-28 23:41:46 242

原创 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

原创 matlab设置不同颜色的柱状图

需要先设置FaceColor为'flat'.然后更改你想要修改的柱状图的第几个柱子的RGB值即可。

2025-04-22 11:43:47 428

原创 Pycharm(九)函数的闭包、装饰器

但是我们有时候需要保存函数内的这个变量,每次在这个变量的基础上完成一系列的操作,比如: 每次在这个变量的基础上和其它数字进行求和计算,那怎么办呢?定义:在函数嵌套的前提下,内部函数使用了外部函数的变量, 并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。①在函数嵌套(函数里面再定义函数)的前提下 ②内部函数使用了外部函数的变量(还包括外部函数的参数) ③外部函数返回了内部函数。闭包不仅可以保存外部函数的变量,还可以提高代码的复用性。外部函数的变量进行保存。存放的是函数所在空间。

2025-04-21 21:44:12 642

原创 leetcode(01)森林中的兔子

森林中的兔子

2025-04-20 17:16:20 186

原创 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(三)交换两个变量的值(分字符串和数值)

一、字符串交换两个变量的值(两种方法)二、数值变量交换(4种方法)

2025-03-31 16:22:09 473

原创 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

原创 流程控制语句

python中的流程控制语句有三种,顺序结构、条件结构和循环结构。从上往下,从左到右,依次逐行执行。2.1 基本if语句。

2025-03-24 21:30:56 168

原创 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

原创 Pycharm(二)基本语法介绍

Pycharm操作(二)设置字体大小:1)文件2)设置3)编辑器4)字体)5)设置大小与行高

2025-02-28 12:58:32 535

原创 Pycharm(一)基本配置

设置Pycharm的背景颜色,文件->设置->编辑器->配色方案

2025-02-24 13:44:58 1267

原创 latex输入公式-等号对齐

【代码】latex输入公式-等号对齐。

2024-10-17 10:21:07 892

原创 latex公式输入-矩阵

【代码】latex公式输入-矩阵。

2024-10-16 17:14:44 608

原创 latex公式输入-exp1

【代码】latex公式输入-exp1。

2024-10-16 17:10:05 429

原创 四性综合甜点-层次分析法

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

原创 matlab_plot_earth

【代码】matlab_plot_earth。

2024-04-28 14:36:07 148

原创 绘制动态矢量场

二维:quiver,并保存视频文件。

2024-04-23 19:51:24 293

原创 彩色图像转化灰度图像(python/matlab)

【代码】彩色图像转化灰度图像(python/matlab)

2024-04-23 13:18:49 440

原创 MATLAB绘制分类散点图

【代码】MATLAB绘制分类散点图。

2024-04-10 23:25:16 393 1

MATLAB数据批量可视化

根据数据集属性特征,通过MATLAB编程实现数据批量可视化,并自动保存到对应的文件夹下,编写不同的函数来实现上述功能。

2025-04-22

python字符串相关操作实例代码及案例

1. 字符串的定义与特性 - 单引号、双引号、三引号 - 不可变性 2. 常用方法分类 a. 大小写转换 b. 查找与替换 c. 分割与连接 d. 去除空白 e. 判断内容 f. 格式化 g. 其他方法(统计、填充、对齐等) 每个类别下列举方法,说明功能,示例。比如: a. 大小写转换 - upper(): 转为大写 - lower(): 转为小写 - capitalize(): 首字母大写 - title(): 每个单词首字母大写 示例代码: s = "hello world" print(s.upper()) # "HELLO WORLD" 确保例子正确,比如capitalize()会把第一个字符大写,其余小写,所以"hello world".capitalize()会变成"Hello world"? 或者原字符串中有其他大写字母的话,capitalize()会把其余字母变为小写。比如"hElLo".capitalize()变成"Hello"? 需要确认这些方法的实际行为,避免给出错误示例。 比如测试一下: s = "hEllO" s.capitalize() → "Hello" s.title() → "Hello" 比如多个单词的话,每个单词的首字母大写:"hello world".title() → "Hello World"

2025-04-03

基于偏微分方程的图像复原

数字图像修复指的是根据图像的已知区域信息来恢复其丢失或损坏的区域。图像修复技术可分为两大类:以图像平滑性为先验约束的基于扩散的图像修复方法和以图像自相似性为先验约束的基于纹理合成的图像修复方法。基于扩散的修复方法通过建立和求解偏微分方程对图像进行修复,其中被研究得最多的是 BSCB 模型和 TV 模型,本项目主要分析了BSCB模型的原理,并对修复效果做了仿真实验。

2025-03-29

MATLAB常见绘图示例,二维,三维,柱状图,动态图

code.txt内部包含了很多绘图的实例,包括二维绘图,以及常见的标题,图例,坐标轴刻度,字体大小设计如何实现,三维绘图,以及复杂条形图,动态图的生成。

2025-03-20

页岩油四性潜力层判识工具

基于Python的页岩油四性潜力层判识工具的研发和应用,推动了页岩油相关技术的创新和发展,为页岩油相关的数据处理、甜点识别提供了更加系统科学的指导。通过该系统结合页岩油四性测井及录井数据,对页岩油进行分级评价,结合resform导出的页岩油相关属性数据,通过python对数据进行分析处理,判识出页岩油的四性潜力层甜点,并将最终处理的结果导入到resform中,resform是一款地质研究工作软件,具有单井图、对比图、平面图以及综合图表的编绘能力。基于python的页岩油四性潜力层判识工具,能够更加精准地判识各个井位页岩油潜力层的分布情况,如图2所示,其中含油性潜力层、储集性潜力层、可动性潜力层、可压性潜力层为利用python语言编程,并结合四性潜力层分级评价标准判识出的结果,结合层次分析法,对四性潜力层权重进行分析,最终划分出综合潜力层,极大地提高了页岩油勘探开发人员的工作效率。

2024-12-25

pytorch深度学习资料

有关pytorch深度学习的一些资料,介绍了numpy,pandas,torch相关库的使用,误差反向传播机制,梯度下降,数据集的加载与变换,卷积神经网络,循环神经网络,有需要的话自行下载即可。

2024-06-10

JX1-1-1井每种岩相分别发育哪种类型的潜力层

JX1-1-1井每种岩相分别发育哪种类型的潜力层

2024-05-27

潜力层判识python实现

通过python编程根据潜力层判识标准,自动划分潜力层

2024-05-27

matlab+动态爱心

matlab生成爱心代码,可以将名字修改一下,发给自己喜欢的人

2024-05-19

matlab-code

这里边有我积累的一些常用的matlab代码

2024-04-23

数据预处理-随机森林填充

采用随机森林的方法来对缺失值进行填充

2024-04-23

泛函分析是数学中的一个分支领域,研究的是无限维空间上的函数和它们的性质 它结合了线性代数、实变函数论和拓扑学的概念与方法

在泛函分析中,研究的对象通常是向量空间上的函数或者操作符(或称为泛函),而不再局限于实数或复数上的有限维向量。常见的研究对象包括无穷序列、函数空间、算子等。泛函分析主要关注以下几个主题: 线性空间和拓扑结构:泛函分析考虑的空间往往是无穷维的,因此需要引入合适的拓扑结构,如度量、拓扑和赋范等概念。这些结构可以描述空间中的收敛性、连续性和紧致性等性质。 范数和内积:泛函分析中常常考虑具有范数或内积的线性空间,这些结构允许量化向量之间的距离或角度。范数引入了向量的长度概念,内积则引入了向量之间的夹角和正交性概念。 连续性和收敛性:泛函分析研究函数序列或算子序列的极限性质,如点态收敛、均匀收敛和弱收敛等。这方面的研究有助于揭示函数空间中的内在结构和重要特性。 函数空间和算子理论:泛函分析广泛应用于函数空间和算子的研究。函数空间是一类函数的集合,常见的如Lebesgue空间和Sobolev空间,它们具有重要的数学和物理背景。算子理论研究线性算子和它们的性质,如线性算子的谱理论和算子方程等。 泛函分析在数学和应用数学中具有广泛的应用,如在微分方程、泛函微分方程、量子力学和信号处理等领域。

2023-10-04

数学建模与matlab

这本书介绍了数学建模中常用的一些算法,书中有对应的matlab代码,供大家学习,感谢大家支持!

2023-10-04

粒子群算法优化bp神经网络

本问用采用粒子群算法优化bp神经网络,采用matlab编程。给出了优化之后的效果图。

2023-03-24

粒子群算法优化灰色预测模型(matlab实现)

采用粒子群算法优化GM(1,1)灰色预测模型,给出了预测结果。

2023-03-24

粒子群算法优化最小二乘支持向量

采用粒子群算法优化最小二乘支持向量

2023-03-08

空空如也

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

TA关注的人

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