-
OFELI is an object oriented library of C++ classes for development of finite ele...
OFELI is an object oriented library of C++ classes for development of finite element codes. Its main features are : * Various storage schemes of matrices (dense, sparse, skyline). * Direct methods of solution of linear systems of equations as well as various combinations of iterative solvers and preconditioners. * Shape functions of most "popular" finite elements * Element arrays of most popular problems (Heat Transfer, Fluid Flow, Solid Mechanics, Electromagnetics, ...).-OFELI is an object oriented library of C++ classes for development of finite element codes. Its main features are :* Various storage schemes of matrices (dense, sparse, skyline).* Direct methods of solution of linear systems of equations as well as various combinations of iterative solvers and preconditioners.* Shape functions of most "popular" finite elements* Element arrays of most popular problems (Heat Transfer, Fluid Flow, Solid Mechanics, Electromagnetics, ...).
- 2022-02-27 06:26:31下载
- 积分:1
-
十字表格标定,摄像头标定
这是十字格的标定,用了对摄像头的标定!本算法,简单使用,主要用来对智能车的循迹行驶,在行驶之前,首先要对摄像头标定,此程序就是用了标定摄像头!
- 2022-05-25 19:00:33下载
- 积分:1
-
高精度计算C++类的算法
高精度计算C++类的算法-precision calculation algorithm C
- 2022-03-19 03:09:55下载
- 积分:1
-
svm 算法有实例
内附源码以及数据,参考文献。 老师上课给的资料。有用来聚类分析。 有学习和训练之分。初学者可以用来体验svm,非常好的实例。。有算法的详细解释外加注解
- 2022-01-26 05:33:53下载
- 积分:1
-
ID3 算法,JAVA实现
数据挖掘经典算法————ID3 算法,JAVA实现,可运行,适合初学者
- 2023-08-30 17:20:03下载
- 积分:1
-
bark码产生程序!!!!!!!!很有用
bark码产生程序!!!!!!!!很有用-bark code generator procedures !!!!!!!! useful
- 2023-08-21 08:05:03下载
- 积分:1
-
mime64是什么:mime64是一rfc1341 MIME base64编码描述为其铺…
WHAT MIME64 IS: MIME64 is an encoding described in RFC1341 as MIME base64.Its purpose is to encode binary files into ASCII so that they may be passedthrough e-mail gates. In this regard, MIME64 is similar to UUENCODE.Although most binaries these days are transmitted using UUENCODE, Ihave seen a few using MIME64, and I have had requests from friends thatI decode MIME64 files that have fallen into their hands. As long assome MIME64 continues to exist, a package such as this one is usefulto have.
- 2022-03-22 13:30:49下载
- 积分:1
-
基于自适应巴特沃斯滤波器的红外弱小目标检测(Matlab版)
应用背景由于红外弱小目标具有的可用特征非常有限,尤其在复杂背景下的弱小目标极易淹没在杂乱的信息之中,如何高效准确地从复杂背景中分离出目标具有重要的现实意义。关键技术本工程利用自适应巴特沃斯滤波器对复杂背景下的红外弱小目标进行检测,通过计算信息熵确定滤波器的参数。代码附有详细注释,简明易懂且具有很好的检测效果。
- 2022-03-26 18:27:49下载
- 积分:1
-
一个用MASM写的正则表达式引擎
此正则表达式引擎属于正统的NFA引擎,基本兼容Perl,简单说一下引擎是怎么实现的:
首先做一个递归下降语法分析,利用栈把正则表达式转换成NFA(以有向图的形式表现),再遍历NFA判断是否能到达完成节点。
实现正则表达式匹配的各种复杂功能的力量来自于回溯,而回溯的基础是栈,回溯能力是通过栈来达成的。
栈中保存了匹配路径中所有的状态,状态回溯就是出栈,状态匹配就是入栈。
除了回溯,一些扩展功能的实现也是通过栈来完成的,比如捕获和零宽断言,都要通过搜索或操纵栈来完成。
转换成NFA再匹配的好处是简化匹配和利于优化和DEBUG:因为不管再复杂的表达式转换成NFA之后只有边和节点组成,边和节点也只有顺序、分支、循环这三种形式组成。
详细原理说明看下面关于实现引擎的文章,第3条是我理解引擎匹配原理的入门参考。
支持GBK和UTF8编码
==参考和学习资料==
关于实现引擎的文章:
1、《Perl语言编程》第五章 书
2、《精通正则表达式》 书
3、构造正则表达式引擎 http://www.cppblog.com/vczh/archive/2008/05/22/50763.html 我的原理学习入门参考
4、NFA引擎匹配原理 http://blog.csdn.net/lxcnn/article/details/4304651
5、英文参考资料 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-05-27 18:36:44下载
- 积分:1
-
多维傅里叶变换,二维DFT快速算法,共分五部
多维傅里叶变换,二维DFT快速算法,共分五部--三:二维实序2D-DFT列行列算法-Multi-dimensional Fourier transform, fast algorithm for two-dimensional DFT is divided into 5- 3: two-dimensional real column ordinal ranks of 2D-DFT algorithm for
- 2022-02-12 22:45:21下载
- 积分:1