常用算法:链表的操作、队列的应用、堆栈的应用、串的应用、树的基本操作、冒泡排序、堆排序、归并排序、磁盘文件排序、顺序查找、二分查找、树的动态查找、二分法求解方程、牛顿迭代求解方程、弦截法求解方程、拉格朗日插值、最小二乘法拟合、辛普生数值积分、改进欧拉法、龙格-库塔算法、高斯消去法、正定矩阵求逆算法
上传时间: 2014-03-11
上传用户:woshiayin
1、用RS-232C的零MODEM的连接法连好两机的连线; 2、用DEBUG的O命令将一数发送到串行口(2F8H/3F8H),然后在另一台机上用 I命令读入串行口的内容。如果发送的的内容与接受的内容一直,说明两机已经连好线,否则必须检查连线,直到两机可通讯为止; 3、编一程序,将一台机的键盘输入的键值通过RS-232C口送到另一台机,并在CRT上显示键值; 4、编一程序,通过RS-232C口进行一台机到另一台机的文件复制。
上传时间: 2017-01-10
上传用户:stvnash
黄金分割法求极小,返回值fm为函数极小值,tm为极小值点,f为给定函数,t为函数变量,[a,b]为变量t的搜索区间
标签: 分割
上传时间: 2017-01-23
上传用户:Miyuki
算术表达式求值演示,栈的应用的一个典型的例子,演示用算符优先法对算术表达式求值的过程
上传时间: 2014-11-11
上传用户:恋天使569
龙格-库塔(Runge-Kutta)法是一种不同的处理,作为多级方法为人们所知。 它要求对于一个简单的校正计算多个 f 的值。 这里是变步长四阶龙格库塔法的c程序
标签: Runge-Kutta
上传时间: 2014-01-01
上传用户:skhlm
(有源代码)数值分析作业,本文主要包括两个部分,第一部分是常微分方程(ODE)的三个实验题,第二部分是有关的拓展讨论,包括高阶常微分的求解和边值问题的求解(BVP).文中的算法和算例都是基于Matlab计算的.ODE问题从刚性(STIFFNESS)来看分为非刚性的问题和刚性的问题,刚性问题(如大系数的VDP方程)用通常的方法如ODE45来求解,效率会很低,用ODE15S等,则效率会高多了.而通常的非刚性问题,用ODE45来求解会有很好的效果.从阶次来看可以分为高阶微分方程和一阶常微分方程,高阶的微分方程一般可以化为状态空间(STATE SPACE)的低阶微分方程来求解.从微分方程的性态看来,主要是微分方程式一阶导系数大的时候,步长应该选得响应的小些.或者如果问题的性态不是太好估计的话,用较小的步长是比较好的,此外的话Adams多步法在小步长的时候效率比R-K(RUNGE-KUTTA)方法要好些,而精度也高些,但是稳定区间要小些.从初值和边值来看,也是显著的不同的.此外对于非线性常微分方程还有打靶法,胞映射方法等.而对于微分方程稳定性的研究,则诸如相平面图等也是不可缺少的工具.值得提出的是,除了用ode系类函数外,用simulink等等模块图来求解微分方程也是一种非常不错的方法,甚至是更有优势的方法(在应用的角度来说).
上传时间: 2014-01-05
上传用户:caixiaoxu26
包括线性插值,二次插值,三次hermit插值,以及三弯矩法样条插值。
标签: 线性插值
上传时间: 2017-05-17
上传用户:wyc199288
用进退法求初始区间,然后用黄金分割法求函数的极小值。
标签:
上传时间: 2013-12-22
上传用户:GavinNeko
一维多项式多组求值,利用系数预处理法对多项式p(x)=an-1x^n-1+an-2x^n-2+...+a1x+a0,进行多组求值。其中n=2^k
标签: 多项式
上传时间: 2017-05-29
上传用户:恋天使569
10种软件滤波方法的示例程序 1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value char filter() { char new_value new_value = get_ad() if ( ( new_value - value > A ) || ( value - new_value > A ) return value return new_value } 2、中位值滤波法 /* N值可根据实际情况调整 排序采用冒泡法*/
上传时间: 2017-05-31
上传用户:270189020