- 博客(15)
- 收藏
- 关注
原创 【非线性方程(组)求解】牛顿-拉夫逊算法应用浅析
牛顿-拉夫逊算法在求解含单/多变量非线性方程很便利,另一个广泛应用是无约束优化,一般用于求解无约束目标函数的极小值,本文具体来阐述这个过程,怎么从解非线性方程组变成求极小值的。
2024-02-18 23:11:24
1507
原创 【龙年开工:非线性方程(组)求解】牛顿-拉夫逊算法 多输入单输出
总结上篇博客内容,求解单变量非线性方程时,牛顿法和割线法的区别在于当前导数的求解方法不同,之后都是用一条直线去近似原方程。若求解的是非线性方程组,即含有多个输入和多个输出,实现有些不同。下面介绍牛顿法的具体实现,有时也叫作牛顿-拉夫逊(拉弗森)法。
2024-02-17 18:50:35
1138
1
原创 【C/C++学习】分段三次Hermit插值pchip
分段三次Hermit插值(pchip)的C/C++实现,知道你对原理不感兴趣,直接上代码。
2023-11-17 23:56:55
976
2
原创 【C/C++学习】数据读入-格式3(二维表)
需要读入多个二维数据表,但文件数据可能格式不对齐,或者存在非法字符、缺少数据,读入程序要具备数据检查功能。
2023-10-04 22:13:25
182
1
原创 【C/C++学习】数据读入-格式2(多列)
需要读入多列数据,由于每行数据都是不同的人记录的,可能存在:a) 数据是完备的:只是有的用制表符分开,有的用空格,甚至有多个制表符或空格连着的情况,要去掉这些分隔符正确读入;b) 数据是完备的:只是有多余的回车/空格,不能把这些读进去;c) 数据不完整:某处少输或多输了数,要报错并报位置,不包括上一条;d) 数据填错了:如果数据有很多行,难免敲入其他字符,存在非数字的情况,要报错并报位置。
2023-10-03 11:53:44
189
原创 【C/C++学习】数据读入-格式1
这是本人在初学C/C++过程中自编从txt读取数据程序,用到了关联容器map、动态内存分配new/delete、文件流的ifstream类和string类及getline、strtok_s函数,刚开始也是看了优快云许多博文才弄明白,现在分享出来给大家参考。在txt文件中定义好注释和数据后,懒得在程序中再逐一定义变量名了,想直接使用。
2023-09-30 23:12:18
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人