- 博客(50)
- 收藏
- 关注
原创 Vector里常用的操作(C++)
编程时常用的向量操作有创建、访问元素、增加元素、删除元素、修改元素、查找索引以及一些常用的函数操作,本文总结了一下这些方法在C++里面的实现方式(并不是唯一的)。
2024-04-24 13:59:23
1487
原创 最优化方法总结——梯度下降法、最速下降法、牛顿法、高斯牛顿法、LM法、拟牛顿法
最优化方法总结——梯度下降法、最速下降法、牛顿法、高斯牛顿法、LM法、拟牛顿法。总结了算法的迭代公式以及改进的点和解决的问题
2022-11-22 17:27:34
17060
2
原创 线性方程组求解的迭代方法&Python实现
介绍了线性方程组迭代法的求解原理、流程、Python代码,Jacobi迭代法和Gauss-Seidel迭代法
2022-11-02 22:50:36
4143
原创 非线性方程求解专题——序言
(1)介绍二分法、一般迭代法、牛顿法、弦截法的实现原理以及Python代码;(2)介绍一些优化算法的原理以及优缺点,比如高斯牛顿法、LM法等;(3)介绍一些算法实现过程中的一些常见问题,比如初值的选择、步长的选择等。
2022-10-24 16:55:19
332
原创 Python数据分析学习总结——替代Matlab
本文总结了一下Python数据分析的流程,并梳理了一下所用到的库的框架(就是这个库里大致有哪些模块,这些模块下大致有哪些函数)最后通过一个数据拟合的实例来演示Python数据分析的过程。
2022-10-09 23:21:45
3229
1
原创 Python矩阵相乘
叉乘就是矩阵的乘法,指矩阵A的第一行乘以矩阵B的第一列,各个元素对应相乘后求和作为第一个元素的值。能够进行叉乘运算的场景:A的行数等于B的列数。矩阵的点乘就是矩阵A和矩阵B各个对应元素的相乘。能够进行点乘运算的场景:①A和B的行向量个数相等;② A和B的列向量的个数相等;③ A和B的行向量和列向量都相等。在matlab里面实现点乘用“.*”,实现叉乘用“*”,非常清晰明了。但是在Python里面实现矩阵相乘时经常会报错,原因是在Python里面向量和矩阵的概念和数学里面的概念有点差异。
2022-09-25 17:46:41
35058
5
原创 偏最小二乘(PLS)原理分析&Python实现
本文主要从理论上推导偏最小二乘(PLS)实现的原理,同时抛出了几个要弄懂PLS的关键问题,并根据自己的理解做了初步的回答。
2022-09-25 02:46:08
28152
12
原创 数组增加一个元素、增加一列、增加一行——Python & Matlab
增加元素有三种常用场景:一维数组增加元素、二维数组增加一行、二维数组增加一列。Python和Matlab实现方式对比分析。同时总结了一下数组按行(按列)赋值以及append()函数的语法。
2022-09-23 00:00:39
19088
原创 主成分分析(PCA)原理分析&Python实现
本文的侧重点是从理论上解释PCA每一个步骤理由,便于更加深刻地理解PCA,而不是单纯地机械式的码代码。
2022-09-13 01:56:53
12186
4
原创 Python-读取文件夹里Excel文件里的数据
Python-读取文件夹里Excel文件里的数据已知:文件夹路径、Excel文件名、存放数据的Sheet名目标:读取目标文件夹里目标Excel里面目标Sheet里的数据。
2022-08-28 19:22:18
8179
原创 浅谈灵敏度、分辨率、精度
是指传感器在稳态工作的情况下,输出量变化△y和输入量变化△x的比值,即输出量、输入的量纲之比。指传感器可感受到的被测量的最小变化的能力,即引起示值改变的最小测量值。也就是说,如果输入量从某一非零值缓慢地变化,当输入变化量超过某一数值(分辨率)前,输出是不会有变化的,即传感器对此输入量的变化是分辨不出来的,只有当输入变化量超过分辨率时,输出才会发生变化。通常,在传感器的线性范围内,希望传感器的灵敏度越高越好。但要注意的是,传感器的灵敏度高,与被测量无关的外界噪声也容易混入,也会被放大系统放大,影响测量精度。
2022-08-03 17:52:16
10241
6
原创 光谱数据处理及定量分析
1、光谱简介 光是一种由各种波长(或频率)的电磁波叠加起来的电磁辐射。光谱借助光栅、棱镜、傅里叶变换等分光手段将一束电磁辐射的某项性质解析成辐射的各个组成波长对此性质贡献的图表。2、化学计量学简介 化学计量学是综合运用计算机科学、数学和统计学等相关学科,寻找最佳方法优化化学测量过程,并从测量数据中最大限度地提取有用信息。将化学计量学与分子光谱相结合,最大限度地提取光谱数据中的有用信息,建立对分析组分性质高效、可靠的分析检测模型。3、光谱数据处理流程(以.........
2022-03-28 19:05:25
22896
9
原创 C语言中指针的解读
1、内存、地址要讲指针,首先要搞清楚内存。内存只不过是一个存放数据的空间,就好像我的看电影时的电影院中的座位一样。每个座位都要编号,我们的内存要存放各种各样的数据,当然我们要知道我们的这些数据存放在什么位置吧!所以内存也要象座位一样进行编号了,这就是我们所说的内存编址。座位可以是按一个座位一个号码的从一号开始编号,内存则是按一个字节一个字节进行编址,如下图所示。每个字节都有个编号,我们称之为内存地址。那么对于下面变量申明:int i;char a;这句代码的含义就是向内存申请了一个整
2021-10-01 23:11:18
136
Vector常用操作的工程文件
2024-06-06
测量系统-误差分析-测量不确定度
2023-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人