摘要:
单调栈是一种理解起来很容易,但是运用起来并不那么简单的数据结构。一句话解释单调栈,就是一个栈,里面的元素的大小按照他们所在栈内的位置,满足一定的单调性。 单调栈摸版 下面维护一个顶大底小的的单调栈(单调递减栈) stack<int> st; for(int i = 0; i < nums.size( 阅读全文
摘要:
205. 同构字符串 此题是「290. 单词规律」的简化版,需要我们判断 s 和 t 每个位置上的字符是否都一一对应,即 s 的任意一个字符被 t 中唯一的字符对应,同时 t 的任意一个字符被 s 中唯一的字符对应。这也被称为「双射」的关系。 以示例 2为例,t 中的字符 a 和 r虽然有唯一的映射 阅读全文
摘要:
分治思路:对于一个算式来说,总是可以根据运算符分为左右两部分算式,接着分别计算结果并合并;每一个结果都是一个数组,包含这个算式的所有可能结果,计算时将左右两部分排列组合;递归的终点是字符串是纯数字(即分到一个算式中只剩下一个数字),直接返回。 比如示例中的2*3-4*5,有下面的分法: 1、分为2与 阅读全文
摘要:
一、似然 在统计学中,似然性(likelihood)”和“概率”有明确的区分: 概率,用于在已知一些参数的情况下,预测接下来在观测上所得到的结果; 似然性,则是用于在已知某些观测所得到的结果时,对有关事物之性质的参数进行估值。 以高斯分布为例,其可以用参数μ和σ来描述。采样和参数估计是互逆的过程,从 阅读全文
摘要:
1. 流程 COMSOL中将PDE转成ODE(瞬态仿真),再通过对时间项离散,最后获得稀疏矩阵方程,通过求解器求解。而稳态仿真则跳过上述时间离散的过程,其余与瞬态仿真求解一致。 流程如下: 瞬态: 稳态: 2. 隐式ODE,及其离散形式 其中,D:质量矩阵;K:刚度矩阵;L{Ω}:载荷;L{part 阅读全文
摘要:
一、介绍 1.1 物理含义 雪花是人们最常见的枝晶。枝晶生长是一种生长的不稳定现象,常起因于过冷的液体,或晶体的生长速度受限于溶质原子向固体表面的扩散速度。造成以上条件的原因,可以是液相中负的温度梯度,也可以是负的浓度梯度。在这种模式下,晶体倾向于在其棱角处优先生长,从而形成突触状结构。 这篇博文会 阅读全文
摘要:
前言 最优化广泛应用于科学与工程计算、数据科学、机器学习、人工智能、图像和信号处理、金融和经济、管理科学等众多领域。 最优化问题可以归纳为如下定义: 最优化问题一般很难求解,除了一些特例。目前已经发展成熟的,能够有效求解的最优化问题可以归为以下三类: 最小二乘问题 least-squares pro 阅读全文
摘要:
1. 简介 能够通过 MATLAB与 COMSOL 之间的双向接口进行联合仿真。 1) 使用 MATLAB作为脚本接口来建立 COMSOL模型并进行求解。 2) 从 COMSOL中调用 MATLAB函数,从而在数据预处理、模型操作和后处理中充分利用 MATLAB及其工具箱的所有功能。 2. 工作流程 阅读全文
摘要:
1. 简介 We can classify an integration method by its stability and computational effort. The y-axis represents the stability and x-axis represents the c 阅读全文
摘要:
这一篇Blog是在A First course in FEM —— matlab代码实现求解传热问题(稳态) 基础上更进一步,求解瞬态传热问题。 两者的区别如下图所示: 1. 问题描述 求解下图图所示叶片的温度场在[0-1200s]时间段内的变化,初始条件:T(0)=25℃。 控制方程为: 2. 模 阅读全文