摘要:
## Matlab 编程模拟二维溃坝过程 [原文链接](https://blog.csdn.net/weixin_43921223/article/details/107485254),放在CSDN上了 
评论(0)
推荐(0)
# 数值计算:三角形积分 书接上回[《高斯-勒朗德积分公式》](https://www.cnblogs.com/chetwin/p/15515157.html) > **需求:**在给定空间三角形$\Delta ABC$中,$A(x_1,y_1,z_1),B(x_2,y_2,z_2),C(x_3,y 阅读全文
# C++: 基于四叉树数据结构的自适应网格 二叉树是一种典型的非线性存储数据结构,查找效率可以达到$O(log_2N)$,同样,这类树状结构存在许多种变体,详细参考[邓俊辉老师的《数据结构C++》课程](https://dsa.cs.tsinghua.edu.cn/~deng/ds/dsacpp/ 阅读全文
之前在项目中经常使用STAR-CCM+做数值模拟,中间也陆陆续续折腾过许久,踩过一些坑。未来考虑转行,以后可能也会不再用到这CFD软件,所以正好趁这个机会在这做一个教程。记录下自己STAR-CCM+学习流程,以及个人的使用经验,希望能够对入坑的同学们有所帮助。 阅读全文
飞蛾子乱飞 问题(4.5)描述: 正儿八经的复杂做法 极坐标下进行建模 飞蛾1的运动轨迹为: $$ \rho=\rho(\theta) $$ 飞蛾2的运动轨迹为: $$ \rho=\rho(\theta+\frac{2}{3}\pi) $$ 飞蛾3的运动轨迹为: $$ \rho=\rho(\thet 阅读全文
2024/9/20更新 计算使用的是三方库 原来脚本找不到,所以又简单写了个测试用例仓库链接 理论部分 (待补充) 效果展示 阅读全文
HydroD:辅助函数 在HydroD中,使用JS脚本可以快速进行模拟参数设置,但是经过尝试,HydroD中的JS脚本语言并不支持现在JavaScript中的一些语法。所以考虑采用Matlab字符串拼接能力,生成特定所需的JS脚本命令。 生成FrequencySet HydroD中具有生成均匀间隔F 阅读全文
高斯-勒朗德积分公式 高斯-勒朗德积分原理参考**《数值分析》第五版P188** **需求:**给定空间平面$S$四个点的坐标$Q_1(x,y,z),Q_2(x,y,z),Q_3(x,y,z),Q_4(x,y,z)$,已知函数$f(x,y,z)$,求利用数值方法求解积分:$\iint_Sf(x,y, 阅读全文
书接上回势流理论笔记:02 直接法与间接法 Hess-Smith方法 采用面向对象编程的思路,$Matlab$程序脚本,实现以下功能: 输入面元(四边形面元顶点坐标) 输出系数矩阵$[H][M]\(以及\)[V_x],[V_y]$ Hess-Smith积分方法思路 待积分的目标函数: \[ \beg 阅读全文
PSO 最近需要用上一点最优化相关的理论,特地去查了些PSO算法相关资料,在此记录下学习笔记,附上程序代码。基础知识参考知乎大佬文章,写得很棒! 传送门 背景 起源:1995年,受到鸟群觅食行为的规律性启发,James Kennedy和Russell Eberhart建立了一个简化算法模型,经过多年 阅读全文