%% 有限差分隐式方法(矩阵方程),D = 扩散率:Fick 的第二扩散定律% by Prof. Roche C. de Guzman 清除; clc; 关闭所有'); %% 给定xi = 0; xf = 0.6; dx = 0.04; % x 范围和步长 = dx [m] xL = 0; xU = 0.1; % 初始值 x 下限和上限 [m] ti = 0; tf = 0.05; dt = 4e-4; % t 范围和步长 = dt [s] ci = 2; % 初始浓度值 [ng/L] cLU = 8; x 上下限范围内的 % 初始浓度值 [ng/L] D = 1.5; % 扩散率或扩散系数 [m^2/s] %% 计算%自变量:x和t X = xi:dx:xf; nx = 数字(X); T = ti:dt:tf; nt = numel(T); % x 和 t 向量及其元素数[x,t] =
2021-09-22 17:35:10 2KB matlab
1
%% 有限差分显式方法(迭代),D = 扩散率:Fick 的第二扩散定律% by Prof. Roche C. de Guzman 清除; clc; 关闭所有'); %% 给定xi = 0; xf = 0.6; dx = 0.04; % x 范围和步长 = dx [m] xL = 0; xU = 0.1; % 初始值 x 下限和上限 [m] ti = 0; tf = 0.05; dt = 4e-4; % t 范围和步长 = dt [s] ci = 2; % 初始浓度值 [ng/L] cLU = 8; x 上下限范围内的 % 初始浓度值 [ng/L] D = 1.5; % 扩散率或扩散系数 [m^2/s] %% 计算%自变量:x和t X = xi:dx:xf; nx = 数字(X); T = ti:dt:tf; nt = numel(T); % x 和 t 向量及其元素数[x,t] = me
2021-09-22 17:16:38 2KB matlab
1
有限差分法求解矩形域上的亥姆霍兹方程,在矩形域上划分网格,对网格点赋予初值后,应用Gauss-Seidel法不断迭代从而求解差分方程,直至误差界小于某个值,最后输出文本文件,为符合边界条件的网格点上的值。
2021-09-21 16:16:51 4KB matlab 有限差分法 亥姆霍兹方程
1
matlab优化泊松方程代码漂移扩散模型 这是用Python编写的一维模型,该模型使用有限差分求解半导体泊松漂移扩散方程。 该模型模拟了光照下的太阳能电池,但也可以适用于其他半导体器件。 可以对其进行修改以解决其他系统(即,通过更改边界条件,添加重组率和修改生成率)。 使用称为Gummel方法的自洽迭代方法求解方程。 为了确保连续性方程的数值稳定性,使用了Scharfetter Gummel离散化以及新旧解决方案的线性混合。 表现 使用Numba @jit装饰器可以加速代码。 示例CPU时间:不使用Numba:469.7秒使用Numba:73.7秒 得出的结论是,Numba的工作量很轻,而且性能显着提高。 您可以在此处阅读有关Numba的信息: C ++和Matlab实现 您可以在这里找到相同模型的C ++和Matlab实现以及2D和3D版本: 性能比较: 对于网格尺寸为dx = 0.25nm,系统尺寸为300nm的一维代码: Python:69.8秒Matlab:40秒C ++:3.7秒 因此,当前的C ++版本要快得多,可能具有阅读不太优雅的缺点。
2021-09-17 09:55:48 419KB 系统开源
1
有限差分波形正演软件,pathen写的,声波方程,无衰减
2021-09-16 09:52:29 14KB seismic
1
利用有限差分与有限元解决波导计算(matlab)
2021-09-15 20:58:14 529KB 有限元 matlab
1
电磁场实验作业,用超松弛法求解静电场电位分布,实验代码。
2021-09-15 10:00:00 3KB matlab 有限差分 电磁场 电位分布
1
为描述飞秒激光烧蚀金属表面过程,对双温方程进行了约化.用有限差分法对飞秒、皮秒脉冲激光在金属表面烧蚀过程的温度场进行了一维数值模拟.分析了在飞秒领域对双温方程约化的合理性.计算模型对电子与光子耦合系数的大小对金属表层电子温度的影响进行了分析,同时考虑不同脉宽、不同能流及功率密度大小的因素.发现电子与晶格耦合系数影响材料表面电子的温升及电子与晶格温度耦合时间;与皮秒激光比较,脉冲功率密度是影响电子最终温度的主要因素;飞秒激光烧蚀金属材料的厚度可达到表层厚度(吸收系数的倒数)量级.
1
基于CUDA的TTI介质有限差分正演与逆时偏移,基于CUDA的TTI介质有限差分正演与逆时偏移
2021-09-14 10:39:22 18KB tti fd rtm adcigs
1
量子点 (QD) 半导体光放大器具有显着的特性,可用于从全光信号处理到光通信系统的各种应用。 在这些特性中,超快增益恢复、大饱和功率、饱和条件下无模式效应放大、每秒太比特速度的操作能力、高比特率多通道信号的放大、小尺寸以及与其他光电器件的集成,如激光二极管和光调制器,是这些器件最重要的特性。
2021-09-14 01:16:05 7KB matlab
1