zip 文件包括以下程序: BPM_free_space.m - 高斯脉冲在自由空间中的传播 BPM_triangle.m - 三角形折射率剖面波导中高斯脉冲的传播 BPM_2step.m - 平行矩形波导中渐逝波现象的演示 BPM_Y_Branch.m - Y 分支耦合器中的 FFT-BPM BPM_mach_zender.m - mach-zender 光开关的 FFT-BPM 模拟 参考: K. Okamoto, Fundamentals of Optical Waveguides (Academic, 2000).ISBN-13: 978-0125250955
2021-11-05 21:34:50 9KB matlab
1
拓扑优化的经典书籍英文原版,sigmund的教授力作,学习拓扑优化的强烈推荐
2021-11-05 17:12:37 5.43MB Topology Optimization
1
二维牛顿拉夫森法 使用牛顿拉夫森法计算两个圆的交点之间的最佳值的Python代码 文档:
2021-11-05 09:22:21 14KB Python
1
E-NTU 方法用于解决各种换热器类型(例如平行流、逆流、N 壳等)的换热器问题。 该函数绘制热交换器的实际一维温度曲线,而不是线性曲线。 输入:两种流体的温度、质量流量和比热。 换热面积和总传热系数也是常数。 不过,根据材料和壁厚对传热系数进行建模并不会太难。 输出:出口处两种流体的温度、热交换和非线性温度曲线。
2021-11-01 21:36:03 2KB matlab
1
一本介绍由系数或者区域随机性所得到的随机方程的数值计算方法,包括gPC, collocation methods等等以及一些简单的应用例子。
2021-10-29 17:43:13 815KB numerical methods for stochastic
1
最初的程序是由 Christopher Wong 先生开发的。 感谢他的紧凑工作。 我从原始程序中学到了很多东西。 在我的案例中,参考书是 Chopra 博士的《结构动力学》,2001 年第二版,第 191 页。 第 2 版和第 4 版之间的模型参数似乎有所不同。 我试图重现表 E5.6,p192。 原始程序中的收敛过程不清楚。 我是Matlab的初学者。 于是,为了解决非线性DSOF和练习Matlab,我开始修改Christopher Wong先生的原始程序。 以下是修改项目。 1) 使用的参数来自 Chopra 博士的《结构动力学》第二版。 2) 使用全波长正弦波产生双向屈服。 3) 考虑兼容性条件来计算加速度。 4) 引入变量flg 来指定力-变形关系的状态,例如flg=1 弹性,flg=2 屈服,flg=3 回弹弹性。 5) 当flg=2的du*du0<0时产生回弹弹性,其中d
2021-10-29 15:09:00 6KB matlab
1
讲线性优化内点法算法的经典参考书,英文版的,读下来绝对有收获
2021-10-27 14:58:03 3.18MB interior-point-method optimization
1
fractPC.m 为分数阶松弛振荡方程提供了预测校正方法 (u_t_alpha=-B u(t)+f(t), 0<alpha<=2)。 variablerandomorder.m 为可变阶 (0<\alpha(t)<=1) 和随机阶 (p(0<\alpha_0+noise<=1)=1) 分数松弛方程提供预测校正方法。 当微分阶数为常数(0 <\ alpha <= 1)时,也可以使用。 读者可以在这段代码中改变变阶和随机阶函数。 相关参数也可以在代码中更改。 此外,我们应该指出,该代码可用于小变化的可变顺序或随机顺序。 如果微分阶函数变化快,请给出较小的时间步长。 但是,当微分阶函数急剧变化时,它不起作用。
2021-10-26 21:07:29 2KB matlab
1
这些文件实现了用于总变异去噪的拆分 Bregman 方法。 它解决了优化问题: u = arg min_u 1/2||ug||_2^2 + mu*TV(u) 其中 g 是噪声图像,mu 是正则化参数,u 是去噪图像。 TV(u) 是各向异性或各向同性的总变差。 参考: * Goldstein 和 Osher,L1 正则化问题的分裂 Bregman 方法SIAM 影像科学杂志 2(2) 2009 *Micchelli 等人,图像模型的邻近算法:去噪逆问题 27(4) 2011
2021-10-23 19:21:48 153KB matlab
1