说明:用matlab编写的一维两相渗流数值模拟程序,采用隐压显饱法求解含水饱和度和压力,适合油藏数模编程初学者!
油藏数值 渗流 渗流压力 油藏-数模 MATLAB-渗流
说明:该函数用来计算任意函数的一阶偏导数(数值方法),使用大量的有限元法求解偏微分方程,基于kaiser窗的双谱线插值FFT谐波分析。
panbie 一阶偏微分 kaiser 导数的插值
说明:可用于进行任意自由度的结构的动力时程分析,求解结构的动力响应,包含位移、速度以及加速度,然后对其进行傅里叶变换到频域,可通过滤波函数去除无关频率。
时程分析 加速度响应 多自由度 加速度时程
说明:光子晶体的能带图计算,其实质就是电磁本征值(复矢量场)的问题。利用平面波展开磁场,引入f(r)=1/eps(r),再利用倒格矢G将f(r)展开,将两者代入光子晶体的支配方程,最后得到一个平面波展开的方法的线性方程组,最终转化为求解其特征值向量的问题。
复平面波展开 复能带 能带图 能带 复矢量
说明:综合能源系统规划,以夏季典型日为例进行分析,使用yalmip进行建模,调用CPLEX求解获得设备的选型结果,设备容量为离散变量
综合能源系统 yalmip CPLEX
说明:MATLAB在构造应力场 磁场 热学 温度场 研究中的应用。
matlab-温度场 matlab温度应力 应力 温度应力 matlab温度场
说明:基于罚函数的粒子群算法,可求解带有非线性约束的优化问题。
pso 罚函数 粒子群算法 非线性约束
说明:PSO-LSSVM算法的matlab实现,利用PSO算法对LSSVM模型的初始参数求解,以期望得到最好的模型。
PSO-LSSVM算法 PSO算法 LSSVM
说明:自己编写RBF神经网络程序,RBF神经网络隐层采用标准Gaussian径向基函数,输出层采用线性激活函数,其中数据中心、扩展常数和输出权值均用梯度法求解,它们的学习率均为0.001。其中隐节点数选为10,初始输出权值取[-0.1,0.1]内的随机值,初始数据中心取[-1,1]内的随机值,初始扩展常数...
RBF 神经网络 标准 Gaussian 径向
说明:matlab上实现的前推回代算法,结合遗传算法,有效的电网系统无功功率的优化问题,采用的模型是22节点的电力系统模型。
前推回代算法 遗传算法 电网系统 无功功率