自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++】Map()函数

C++ 的map是一个非常有用的容器,适合用于需要快速查找或需要键值对关系的情境。通过map,你可以方便地管理和操作数据。

2024-10-27 23:03:56 839

原创 【C++】`->` 符号

>符号在 C++ 中用于通过指针访问类的成员变量和成员函数。它在链表操作中尤为常见,因为它简洁且直观。通过使用->,你可以方便地访问和操作链表中的节点及其成员。

2024-10-26 23:07:01 710

原创 【python】zip()

zip()函数非常强大且灵活,可以帮助我们处理多个可迭代对象。了解它的工作原理可以帮助你更高效地进行数据处理。

2024-10-22 23:25:24 242

原创 矢量数据和栅格数据

矢量数据适合表示离散的地理特征,如道路、建筑物等,具有高精度和易于编辑的特点。栅格数据适合表示连续的空间数据,如地形、植被分布等,适合进行矩阵运算和空间分析。

2024-10-21 20:04:05 1557

原创 绝对差值的和

首先计算nums1和nums2之间所有元素对的绝对差值之和。然后在内部循环中,尝试通过替换nums1中的每一个元素来减少绝对差值之和。找到最大可能的差值减少量max_,并从总和中减去这个最大减少量,得到最小的绝对差值之和。最后对结果取模1000000007返回。这个算法的时间复杂度为O(n^2),因为在最坏情况下,内部循环会遍历nums1中的每一个元素。

2024-10-21 19:50:40 370

原创 【c++】vector中的back()函数

是获取向量中最后一个元素的一个方便且高效的方法,在处理需要访问数组最后一个元素的场景时非常有用。

2024-10-21 18:49:08 1220

原创 为什么要使用标准库std?

在 C++ 中,使用标准库的std命名空间主要是为了避免名称冲突以及提供更好的代码组织。下面是一些使用stdmaxstd::maxstd。

2024-10-20 23:41:30 464

原创 【数据结构】预备练习——文件读写

使用一个文本文件存储一组数据(x),编程读取数据并计算y=1/(200-x)的值,显示并保存结果,如果是非法操作,输出“Error”。具体要求:1 输入数据要典型,有代表性,输入数据类型为float。2 能够处理错误输入数据,并输出“Error”。3 使用文本文件作为程序的输入和输出。文件读写参考:打开文件错误判断读入数据打开文件(写文件)写数据。

2024-10-18 09:42:01 223

原创 ubuntu dock透明度设置命令

2024-10-13 22:54:48 185

原创 【pytorch】通过Pytorch实现线性回归

【代码】【pytorch】通过Pytorch实现线性回归。

2024-10-10 19:23:12 363

原创 线性回归损失函数的推导

此损失函数是均方误差损失的一种形式,广泛应用于线性回归等模型中。通过这种方式,我们既可以有效地表示损失,也可以在模型优化时更容易计算梯度。

2024-10-08 22:57:25 1253

原创 怎么优雅的去掉“此电脑”中的“云盘”标识

怎么优雅的去掉“此电脑”中的“云盘”标识 (baidu.com)

2024-10-07 09:53:24 206

原创 windows修改用户名后,MATLAB重新重新激活问题!

该错误表明我们的认证信息出现错误,这时需要找到MATLAB安装目录下的。当然,如果你修改过MATLAB安装位置只需要找到。运行进行重新激活即可。目录就很容易找到激活文件了。

2024-10-06 22:24:51 499

原创 Pytorch中不会自动传播梯度的操作有哪些?

在 PyTorch 中,某些生成张量的操作本身不会创建与计算图相关联的梯度信息。这些操作通常用于初始化张量,并且默认情况下不需要进行梯度计算。,因此即使在计算过程中这些张量的值被用作操作数,也不会在反向传播时计算其梯度。如果需要将这些生成的张量用于需要梯度计算的操作时,需要手动设置。在后续的操作中就会被包含在计算图中,从而能够计算梯度。这些操作生成的张量默认情况下。是及其容易忽略的错误。

2024-10-06 16:00:55 621

原创 【深度学习】自动微分——Autodiff or Autograd?

雅可比矩阵:对于多变量函数y⃗fx⃗y​fx,其梯度矩阵(即雅可比矩阵)JJJJij∂yi∂xjJij​∂xj​∂yi​​链式法则:在计算复合函数的梯度时,通过链式法则可以将中间变量的梯度与最终输出的梯度结合起来。例如,若lgy⃗lgy​是标量函数,其梯度vvvv∂l∂y1⋯∂l∂ymv∂y1​∂l​⋯∂ym​∂l​则lll关于x⃗\vec{x}x。

2024-10-05 17:06:03 982

原创 【小记】2024/10/4

使用pygmt时,颜色设置应该使用全称,简称时会出现错误,这与我们的习惯有所区别。

2024-10-05 11:37:46 199

原创 【小记】2024/10/2

x和必须具有相同的大小。点积运算是将两个对应元素相乘后求和。确保在进行点积计算时,两个向量的长度一致,这样才能获得预期的结果。

2024-10-02 21:46:45 347

原创 【计算方法】对分区间套解非线性方程

废话少说,直接上干货。

2024-06-19 10:29:06 284 1

原创 【Apollo】01 | 了解Apollo!

Apollo是百度自动驾驶开源框架,根据自动驾驶功能划分为多个模块,下面为各个模块功能的主要介绍。定位:明白车在哪里。涉及GNSS定位,一般使用RTK,但是可能在一些场景下GNSS定位精度无法达到,比如隧道、城市等GNSS信号较差的区域。因此需要其他定位设备,例如激光雷达来感知周围环境的距离,其精度能够达到厘米级。

2024-06-02 17:16:14 503

原创 【数值计算方法】雅可比解线性方程

废话少说,直接上干货。

2024-05-29 10:47:29 216 1

原创 【GNSS】载波、测距码、导航电文

综上所述,GPS卫星信号的载波、测距码和导航电文三者之间相互配合,共同构成了GPS系统中用于定位和导航的基础信号。虽然测距码和载波结合提供了距离测量所需的基本信号,但导航电文提供了关于卫星状态和环境信息的重要数据,这些数据对于实现准确的定位和导航功能至关重要。GPS卫星导航系统中的三个主要部分——载波、测距码和导航电文——之间存在密切的关系,它们共同构成了GPS信号的基本组成部分,用于实现卫星定位和导航功能。- 导航电文是由GPS卫星发射的一种数据流,包含了卫星的精确位置、时钟偏移、卫星健康状态等信息。

2024-04-22 18:28:05 1397

原创 【GNSS】GNSS开源相关代码汇总

仅作为笔者的学习笔记使用。

2024-04-22 18:05:43 497

原创 【数值计算方法】 4.2 / Newton-Cotes公式

本质:具有等距节点的插值求积公式就是NC公式

2024-04-21 21:58:30 236

原创 【数值计算方法】4.1 / 数值求积公式

一般的构造方法

2024-04-21 21:29:56 232

原创 【数值计算方法】4 / 数值积分

2、使用另一个函数近似;(三角函数、指数函数都是可以的...)3、使用拉格朗日插值;----代数精度法(权和为1)1、对插值函数进行积分得到;

2024-04-21 20:59:12 208

原创 【信号分析】01/说在前面

fill:#333;color:#333;color:#333;fill:none;绪论基本方法原理第一章:连续信号与系统第二章:离散信号与系统第三章:Z变换第四章:物理可实现信号的相位性质第五章:离散傅氏变换修饰性处理第六章:相关分析第七章:线性最优化方法第八章:数值逼近。

2024-02-29 11:02:09 606 1

原创 【英语学习】Day 01

List 01wordtranslatesparsityn.稀少promotingv.促进、振兴,宣传regularizationn.n. 正规化;调整;合法化;Sparsity-Promoting Regularization稀疏促进正则化Multipath Error多路径误差mitigationn. 缓解;减轻;抑制;high - accuracy高精度的;applicationn. 应用程序;运用;申请;施用; 网络释义

2024-02-17 21:55:12 445

原创 【MATLAB】在图框中加箭头文本注释

0.32,0.5]是指:x坐标从整个图形32%的地方到50%的地方(从左到右)[0.6,0.4]是指:y坐标从60%的地方到40%的地方(从上到下)1、在图框中加 文本方法 —— text()函数。2、使用箭头标注——annotation()函数。X、Y是箭头的位置相对于整个方框的比例,

2024-02-14 13:48:43 1354

原创 【Python】复现刘谦春晚魔术!

【代码】【Python】复现刘谦春晚魔术!

2024-02-13 14:51:06 134

原创 【Python】面向对象编程基础

使用关键字 class 定义类 ,然后通过函数来定义方法,这样就可以将对象的动态特征描述出来。# __init__是一个特殊方法用于在创建对象时进行初始化操作# 通过这个方法我们可以为学生对象绑定name和age两个属性print('%s正在学习%s.' % (self.name, course_name))# PEP 8要求标识符的名字用全小写多个单词用下划线连接# 但是部分程序员和公司更倾向于使用驼峰命名法(驼峰标识)print('%s只能观看《熊出没》.' % self.name)

2024-02-08 16:05:55 223

原创 【Python】python中的 main() 函数

使用这种方式可以使我们的代码既可以用作独立的脚本文件执行,也可以被其它模块导入和调用函数。如果一个模块作为导入模块被引用,那么。函数被视为程序的入口点,但在 Python 中,我们通常使用特殊的全局变量。函数并不是必须的,也没有特殊的含义。总结来说,虽然 Python 中的。来确定主程序入口,以方便模块的导入和脚本的执行。,这表示它正在运行的是主程序而不是被导入的模块。在这个示例中,我们定义了一个。函数,这样就实现了类似于主程序入口的功能。函数没有特殊的含义,但我们常用条件判断。,如果是的话,就调用。

2024-02-08 15:18:35 1487

原创 【Python】字符串和常用数据结构

1、使用转义字符 / , 如果不希望 / 表示转移,可以在字符串前面加上字母 r 加以说明。2、字符串运算符:+ 表示 对字符串拼接* 表示 对字符串重复in 或 not in 判断一个字符串是否包含在另一个字符串(成员运算)[ ] 和 [ : ] 运算符从字符串中取出某个或某些字符串(切片运算)在Python中,我们还可以通过一系列的方法来完成对字符串的处理,代码如下所示。

2024-02-08 15:17:48 338

原创 【Python】变量的作用域

上面的代码能够顺利的执行并且打印出 100、hello和True,但我们注意到了,在 `bar`函数的内部并没有定义 `a`和 `b`两个变量,那么 `a`和 `b`是从哪里来的。在调用 `foo`函数后,我们发现 `a`的值仍然是100,这是因为当我们在函数 `foo`中写 `a = 200`的时候,是重新定义了一个名字为 `a`的局部变量,它跟全局作用域的 `a`并不是同一个变量,因为局部作用域中有了自己的变量 `a`,因此 `foo`函数不再搜索全局作用域中的 `a`。

2024-02-08 13:53:38 305

原创 【Python】函数和模块化管理

Python 函数与其它语言的函数一样,支持默认参数,但是有一个最大不同的地方就是不支持重载,因为 Python 是动态类型的语言,函数参数类型要在运行是才会被确定,在运行之前不会像C/C++ 一样被定义。在 Python 中,函数名是唯一的,即使有不同的参数类型或者参数个数,也不能定义同名的函数。当定义同名函数时,后面定义的函数会覆盖前面的定义,导致建议:函数无法被重载。

2024-02-08 13:15:34 473

原创 【Python】完美数

【代码】【Python】完美数。

2024-02-08 12:26:37 1069

原创 【Python】打印斐波拉契数列

【代码】【Python】打印斐波拉契数列。

2024-02-08 12:20:02 629

原创 【Python】CRAPS赌博游戏

说明:CRAPS又称花旗骰,是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。该游戏使用两粒骰子,玩家通过摇两粒骰子获得点数进行游戏。简单的规则是:玩家第一次摇骰子如果摇出了7点或11点,玩家胜;玩家第一次如果摇出2点、3点或12点,庄家胜;其他点数玩家继续摇骰子,如果玩家摇出了7点,庄家胜;如果玩家摇出了第一次摇的点数,玩家胜;其他点数,玩家继续要骰子,直到分出胜负。

2024-02-07 13:05:16 483

原创 【Python】练习:打印三角形

for _ in range(n): 仅仅用于循环几次。

2024-02-07 11:39:33 514

原创 【Python】数字精度控制

print("数据num2宽度限制为;%6.1f" % num2)print("数据num1宽度为 :%5d" % num1)n 控制小数点精度,会进行四舍五入。使用 m.n 控制数据的宽度和精度。

2024-02-04 14:52:47 322

原创 【Python】03/字符串

Python 转义字符

2024-02-04 13:39:06 207

空空如也

空空如也

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

TA关注的人

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