▍1. Gauss-Seidel-in-C-Program
高斯-赛德尔迭代法是解线性方程组的常规算法,本文是C语言的高斯-赛德尔计算代码(Gauss-Seidel C program)
高斯-赛德尔迭代法是解线性方程组的常规算法,本文是C语言的高斯-赛德尔计算代码(Gauss-Seidel C program)
计算多项式的加减乘除求值求根 在codeblocks中c++11标准下编译通过(caculate the polynominal use codeblocks in c++ 11 standard)
遗传算法反演子程序,可用于地球物理非线性反演(The genetic algorithm inversion subroutine, can be used for nonlinear geophysical inversion)
FDTD Solutions 是一款三维麦克斯韦方程求解软件,可以分析紫外、可见、红外至太赫兹和微波频率段电磁波与具有亚波长典型尺寸复杂结构的相互作用。 FDTD Solutions 使得设计师能够从容地面对光子设计复杂的挑战问题。快速原型制造和高精度仿真大大降低对费用高昂的原型试验的依赖,因而可以对设计概念进行快速评价,进而缩短产品研发周期,降低费用。 FDTD Solutions 可以帮助你成功应对各种复杂的应用,从基础光子学研究,到目前工业界领先应用领域如成像、照明、生物光子学、光伏、以及众多其他应用。(FDTD Solutions is a three-dimensional software for solving Maxwell' s equations, we can analyze the ultraviolet, visible, infrared and microwave to terahertz frequencies of electromagnetic waves having a typical size of subwavelength interaction of complex structures. FDTD Solutions allows designers to calmly face the complex photonic design challenges. Rapid prototyping and simulation precision greatly reduce dependence on costly prototype testing, which can quickly uate design concepts, and thus shorten the product development cycle and reduce costs. FDTD Solutions can help you successfully deal with a variety of complex applications, leading application areas such as imaging, lighting, biophotonics, photovoltaics, and many other applications basic photonics research, the current industry.)
研究生动力学课程,计算多体动力学课程, 学习起来有点难度,如果有兴趣就看看吧(Graduate dynamics course)
说明: 地球处理多边体的重磁异常的正演,主要是地球数据处理的课程的实验项目2(The forward modeling of gravity and magnetic anomalies in the earth s processing of the multilateral body is mainly the experimental project of the earth data processing course 2)
用于焊接模拟的fluent的双椭球体热源UDF程序。(For welding simulation fluent double ellipsoid heat source UDF program.)
说明: 在科学与工程计算中,经常遇到求解非线性方程组的问题;非线性方程组在收敛速度及收敛性比线性方程组要差,特别对于非凸的非线性方程组,其求解更是困难。下面简要介绍非线性方程组的三种解法——牛顿法、拟牛顿法、同伦算法,分析三种解法的适用性,并附Matlab原程序。(Scientific and engineering computing, often encounter the problem of solving nonlinear equations speed of convergence of nonlinear equations and linear equations worse than convergence, especially for non-convex nonlinear equations, which is even more difficult to solve . The following briefly describes three solutions to nonlinear equations- Newton method, quasi-Newton method, homotopy method, the applicability of the three solutions, along with Matlab original program.)
实对称矩阵的schur分解,编译即可运行,需要文件输入(schur decomposition for real symmetric matrix,the program can run successfully, you need a file for input)
录音程序,音频录音fft程序,并加界面显示(radio record code)
计算岩石表面裂隙宽度并求取其表面粗糙度系数(Calculate the rock surface crack width and strike the surface roughness coefficient)
自己实现的一个简单的计算器,支持大数的加减乘除、开平方等操作,不适用库函数。(Themselves to achieve a simple calculator, to support the addition and subtraction, multiplication and division of large numbers, such as square root operations, library functions do not apply.)
编程珠玑有一条项链,它由 N 个随机排列的红、白和蓝色的珠子组成(3< =N< =350(Abas programming there is a necklace, which consists of N random with red, white and blue components of the beads (3 < = N < = 350)
信号处理与通信中的凸优化理论,从纯数学的角度介绍了凸优化理论的基本原理和方法(Convex Optimization in Signal Processing and Communication)
point cloud 点云配准计算,通过选择几组匹配的点云数据对对点云数据进行配准处理(point cloud point cloud registration computing, by selecting a set of match point cloud data point cloud data registration process)
捷联惯性导航领域的姿态更新算法仿真,包括二子样、三子样和四子样的对比。(In the field of strapdown inertial navigation attitude updating algorithm simulation, including two sample, the third and the fourth kind of contrast.)
交互多模滤波器 利用马尔科夫链对多种测量模型分别进行卡尔曼滤波 并利用转移概率对滤波结果进行加权 适用于机动目标跟踪和低空多径噪声下的高度测量(IMM filter Markov chain model for a variety of measurements were Kalman filter and using the filtered result of the transition probability weighting applicable at low altitude maneuver target tracking and multipath noise height measurements)
An example of using a matrix object in order to pass values and complete a function.
1、根据所给的中国版图数据 绘制显示基于北京54坐标系的经纬度数据 编写兰勃特投影转换程序,转换上述数据,并显示 编写墨卡托投影转换程序,转换上述数据,并显示 同时,要绘制相对应的经纬网格,网格间距5度 2、根据所给的世界版图数据 绘制显示基于WGS84坐标系的经纬度数据 编写墨卡托投影转换程序,转换上述数据,并显示 计算北京(116.4,39.8)到巴黎(2.2, 48.52)的大圆轨迹,并显示 同时,要绘制相对应的经纬网格,网格间距5度(1, according to the Chinese territory given display data drawn based on latitude and longitude data write Beijing 54 coordinate system Lambert projection conversion process, the conversion of the data, and displays the write Mercator projection conversion process, the conversion of the data, and display the same time, Draw the corresponding latitude and longitude grid, the grid spacing of 5 degrees 2, according to the world map rendering display data written to the Mercator projection based on latitude and longitude data conversion program WGS84 coordinate system, the conversion of the data, and displays the calculation Beijing (116.4, 39.8) to Paris (2.2, 48.52) the great circle track and display the same time, to draw the corresponding latitude and longitude grid, the grid spacing of 5 degrees)
C#写的两个简单的小程序,分别用牛顿插值法和三次样条插值法来进行插值。(A program written by C#. It uses Newton Interpolation Method and Spline Interpolation Method )