▍1. multiplication-table
只是一个课堂上做的九九乘法表,可能很多人做过(Just a class to do multiplication table, many people may have done)
只是一个课堂上做的九九乘法表,可能很多人做过(Just a class to do multiplication table, many people may have done)
其基本思想是取B样条函数 为及基函数,在[a,b]中均匀划分区间,xi=a+ih,h=(b-a)/n,由于三次样条函数空间是n+3维的,所以把分点扩充到x-1,xn+1,则任意三次样条函数可用 线性组合来表示:(The basic idea is to take B-spline function and basis functions in [a, b] in the evenly divided intervals, xi = a+ ih, h = (ba)/n, because the cubic spline function is n+3 dimensional space , so the expansion points to the x-1, xn+1, then any cubic spline function can be expressed as a linear combination:)
用C++来实现NEWTON迭代法解非线性方程算法数值分析,是数值分析里典型的一个算法。(In C++ to achieve NEWTON iterative numerical algorithm for solving nonlinear equations, numerical analysis is in a typical algorithm.)
单纯形法,求解线性规划问题的通用方法。单纯形是美国数学家G.B.丹齐克于1947年首先提出来的。它的理论根据是:线性规划问题的可行域是 n维向量空间Rn中的多面凸集,其最优值如果存在必在该凸集的某顶点处达到。顶点所对应的可行解称为基本可行解。单纯形法的基本思想是:先找出一个基本可行解,对它进行鉴别,看是否是最优解;若不是,则按照一定法则转换到另一改进的基本可行解,再鉴别;若仍不是,则再转换,按此重复进行。因基本可行解的个数有限,故经有限次转换必能得出问题的最优解。如果问题无最优解也可用此法判别。 (Simplex method for the minimum)
非常实用的时域仿真法暂态分析工具,利用牛顿法求解系统的微分方程组和代数方程组,得到转子摇摆曲线,判断暂态是否稳定(Very useful time-domain simulation tool for transient analysis method, using Newton method for solving systems of differential equations and algebraic equations, the rotor swing curves, to determine the stability of transient)
一个简单的网格生成程序,操作方便,易学,类似于easymesh!(A simple grid generation program, easy to operate, easy to learn, like easymesh!)
基于贝叶斯-KNN文本分类算法的设计与实现。 是贝叶斯和KNN两种分类算法的结合。(Bayesian-KNN text categorization algorithm design and implementation. Bayes and KNN is a combination of two kinds of classification algorithms.)
求解声学问题的边界元程序,给声学研究的人员很大启发(Solving the problem of acoustic boundary element program, to inspire great acoustic research staff)
在VS2005环境下,使用CUDA编程实现SAR成像中CSA算法的实现,得到了很好的加速比。(In the VS2005 environment, using the CUDA programming SAR imaging algorithm implementation in the CSA, has been very good speedup.)
涡格法计算机翼的涡强,对不同剖面形状,拱度等进行了比较分析。并且与书籍上对比(Vortex lattice method the computer wing of the vortex is strong, the shape of different profiles, such as camber, a comparative analysis.)
在visual c++6.0的环境下,使用C++语言编写的最小二乘法程序。(In visual c++6.0 environment, using C++ language least squares procedure.)
对于给定的一组轨迹点,用优化方法实现铰链四杆机构轨迹复演。优化方法为共轭梯度法。(For a set of track points,we use a optimization method to optimize the track of Hinge four-bar mechanism. The optimization method is conjugate gradient.)
编程序,按如下要求来求解n元一次线性方程组(假设方程组具有唯一解)。 (1)方程个数n之值由用户通过键盘输入; (2)方程组存放在“增广矩阵”A之中,而n行n+1列的A存储空间通过new来动态分配,且A的各元素值也由用户通过键盘输入 (Allocation procedures, the following requirements to solve the n-a system of linear equations (assuming a unique solution of equations). (1) the number n of the value equation by the user through the keyboard input (2) equations stored in the augmented matrix A, while n line n+ 1 column A storage space through the new dynamically allocated, and A The value of each element by the user through the keyboard input)
对于协方差矩阵的一种计算方法,对于地震中的反演约束算法能起到很好的作用。(For a kind of covariance matrix calculation method)
FFT快速傅里叶变换,用于数字信号处理,大大提高了运行速度,节省内存开销。C语言实现(FFT fast Fourier transform for digital signal processing, greatly improving the speed and save memory overhead. C language)
The Fast Hartley Transform (FHT) implementation.