数值分析算法源码(java) 这个学期一边学习java一边学习数值分析,因此用java写了一个数值分析算法的软件包numericalAnalysis. [说明] 适合使用者:会java的,想要学习数值分析算法的人. 本代码对照书:数值分析第二版,史万明等编,北京理工大学出版社. 本代码尽量按书中描述的来写,可以提供参考. [使用方法] 在java的ide中新建一个项目,把numericalAnalysis包直接拷贝到此项目的源文件夹中,然后要解决什么问题,就相应的编译运行什么包. 另外有这些类的API提供参考,可以自己根据自己要求写驱动类.运行API文件夹中的index.html文件就行. [包的结构] numericalAnalysis包中又含有9个包,除function包的是接口外,其余包都含有一个独立的数值分析问题的类以及其驱动类.9个包如下: differential:微分问题 equation:方程 function:只含一个接口,用来让用户写自己的函数 functionApproximation:离散情况下函数逼近问题 integration:积分问题 interpolation:插值问题 linearEquationGroup:线性方程组问题(包括过定方程组) norm:求解向量和矩阵的范数 ode:常微分方程数值解的求解
标签: java numericalAnalysis 数值分析 算法
上传时间: 2014-01-04
上传用户:wff
通过遗传算法的计算可以实现求取式子中的最小值.
上传时间: 2014-01-22
上传用户:watch100
自适应一个算法的性能曲面等高线与权值轨迹
上传时间: 2016-06-22
上传用户:wangyi39
基于贝叶斯分类算法的图像阈值分割 迭代最佳阈值分割算法 matlab7.0环境运行无误
上传时间: 2014-11-27
上传用户:徐孺
降低OFDM系统中PAPR的PTS改进算法—双层次相位法。可行。出CCDF比较图
上传时间: 2016-06-25
上传用户:wangchong
降低OFDM系统PAPR的PTS改进算法——相位因子估计。出CCDF比较图
上传时间: 2016-06-25
上传用户:水中浮云
基于遗传算法的无功优化matlab实现方法软件包,调试基本通过,可直接下载应用,具体例子可以自己修改一下原代码
上传时间: 2016-06-29
上传用户:2525775
基于PSP的viter改进算法,用于通信中的信道均衡
上传时间: 2016-06-30
上传用户:lizhen9880
* 这里是遗传算法的核心框架遗传算法的步骤: * 遗传算法核心部分的算法描述 * 算法步骤: * 1、初始化 * 1.1、生成初始种群编码 * 1.2、计算每个个体的适配值。 * 1.3、记录当前最优适配值和最优个体 * 2、选择和遗传, * 2.0、若当前最优适配值多次小于已有的最优适配值(或相差不大)很多次,或者进化的次数超过设定的限制,转4。 * 2.1、按照与每个个体的适配值成正比的概率选择个体并复制,复制之后个体的数目和原始种群数目一样。 * 2.2、(最好先打乱复制后种群的个体次序)对复制后个体进行两两配对交叉,生成相同数目的的下一代种群。 * 2.3、对下一代种群按照一定的概率进行变异 * 2.4、计算每个个体的适配值。 * 2.5、记录当前最优适配值和最优个体 * 2.6、转2 * 3、返回当前最优适配值以及其对应的编码,结束。
上传时间: 2013-12-25
上传用户:plsee
现我做了一个基于RHR算法的李氏指数计算方法,收敛速度很快,精确度也还可以,现传上:
上传时间: 2013-12-10
上传用户:tfyt