- 博客(6)
- 收藏
- 关注
原创 【数值分析——线性方程组直接方法】LU分解与Gauss消去法
然后再对两个三角方程进行求解: 假定矩阵A存在。显然,上式中的两个三角方程组都非常容易求解。我们知道, 当系数矩阵A非奇异时,方程组。Gauss消去法,本质上就是对系数矩阵。分解可以通过初等行变换来实现,给定矩阵。就转化为求解下面两个三角方程组。分解(即存在单位下三角矩阵。回代求解Ly=b和Ux=y。Gauss消去法代码实现。分解,则分解是唯一的。分解成两个矩阵的乘积。分解的存在性和唯一性。
2023-11-28 15:51:29
1884
原创 【数值分析——插值法】牛顿插值多项式及Matlab实现
牛顿多项式插值法(Newton polynomial interpolation)算法思想及公式定义对于要插值的数据点,如果是只存在一对数据点,即 (x0,y0)\left(x_{0},y_{0}\right)(x0,y0) ,那么插值多项式显然为:f0(x)=y0 f_{0}\left(x\right)=y_{0} f0(x)=y0其中, a0=y0a_{0}=y_{0}a0=y0如果现在我们新增一个数据点 (x1,y1)\left(x_{1},y_{1}\right)
2023-11-07 21:27:46
8700
3
原创 【数值分析——插值法】拉格朗日插值多项式及Matlab实现
xn的函数值,可以使用lagrange插值求出一个n次多项式插值函数f(x),f(x)是接近未知原函数p(x)的函数,根据插值函数f(x)求出p(x)的未知点。假设原来的未知函数是P(x),已知其中的三个点(x1,y1),(x2,y2),(x3,y3),存在一个多项式函数经过这三个点,呈现一根曲线(根据前面的叙述,这个多项式为N=2次的)。第一根曲线f1(x),在x1点处的取值是1,在其余两点x2,x3的取值为0;第二根曲线f2(x),在x2点处的取值是1,在其余两点x1,x3的取值为0;
2023-11-02 21:53:03
6424
1
原创 【Keil5】keil5修改主题背景颜色--仿VS Code 的Monokai主题
在将修改后的代码保存后,重新打开keil就可以看到已经改好了风格。自己的Keil安装路径→UV4→global.prop文件。2.仿VS Code 的Monokai主题,如图。(最后,如果大家还有更多好看的主题,也可以分享)2. 然后用记事本打开该文件,修改其中的代码。
2022-11-08 22:42:20
76223
19
原创 【C语言】对于strncpy()函数的用法及模拟实现
这种错误一般是数组越界造成的,如果进行opencv相关的图像处理的时候,会用到大量的数组,对于经验少的人来说,没有仔细关注数组越界问题,很容易使代码不能够运行,但是没有语法报错。开始的string字符串是"Hel",然后将"apple"的前三个字符复制到string上去,并将"Hel"给覆盖掉了。这里提供一个c标准库函数的网站,可以对于相关函数进行查找,了解它的使用方法和注意事项。可以看到输出了"apple"的前三个字符"app"传入的值长度,则会造成数组越界,使程序崩坏。请看下面的两站截图的结果变化。
2022-09-17 13:26:41
626
原创 【c语言】c语言的自动类型转换和强制类型转换
我们所提到的数据类型,比如,,它们在计算机中其实是以–也就是0和1的方式存储在计算机的内存中。在计算机中,一个字节是8个bite,也就是8个0和1组成的。这样我们就可以通过不同的0和1的组合来储存不同的数据。例如,我们要存储整形7–在计算机内是来进行的储存。那么怎样存储这么多不同的数据内型呢?如果我们对于所有的数据类型都使用相同字节,有些数据类型不需要那么大的空间就可以进行存储,这就会造成浪费空间;而有些需要多个字节才能描述的数据类型,那么会使得空间不够,会造成数据失真。
2022-09-03 11:43:26
2590
1
【武汉理工大学测控技术与仪器】-测控系统综合课程设计
2024-03-21
【武汉理工大学测控技术与仪器】-嵌入式系统课程论文
2023-12-21
【武汉理工大学测控技术与仪器】-智能仪器综合课程设计
2023-12-21
【武汉理工大学测控技术与仪器】-仪器仪表电路课程大作业
2023-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人