随笔分类 - Matlab
摘要:
飞蛾子乱飞 问题(4.5)描述: 正儿八经的复杂做法 极坐标下进行建模 飞蛾1的运动轨迹为: $$ \rho=\rho(\theta) $$ 飞蛾2的运动轨迹为: $$ \rho=\rho(\theta+\frac{2}{3}\pi) $$ 飞蛾3的运动轨迹为: $$ \rho=\rho(\thet
阅读全文
飞蛾子乱飞 问题(4.5)描述: 正儿八经的复杂做法 极坐标下进行建模 飞蛾1的运动轨迹为: $$ \rho=\rho(\theta) $$ 飞蛾2的运动轨迹为: $$ \rho=\rho(\theta+\frac{2}{3}\pi) $$ 飞蛾3的运动轨迹为: $$ \rho=\rho(\thet
阅读全文
摘要:最近了解matlab中存在arrayfun这种类型的函数,帮助手册中有说明该函数的基本用法,现在对该函数进行效率测试 clc; A=rand(2000,2000); func=@(x) exp(x)*x+cos(x)*sin(x)^2; func2=@(x) exp(x).*x+cos(x).*si
阅读全文
摘要:Stupid && 祖传Fortran代码救赎之路(编译Dll) gfortran编译动态库 在Windows平台下,Intel Fortran安装过于庞大且费事(现在集成到OneAPI上了,安装下需要60G),之前在VS2019上折腾了好久,最后Debug调试不显示过程变量,吐了。。。 后来决定直
阅读全文
摘要:
HydroD:辅助函数 在HydroD中,使用JS脚本可以快速进行模拟参数设置,但是经过尝试,HydroD中的JS脚本语言并不支持现在JavaScript中的一些语法。所以考虑采用Matlab字符串拼接能力,生成特定所需的JS脚本命令。 生成FrequencySet HydroD中具有生成均匀间隔F
阅读全文
HydroD:辅助函数 在HydroD中,使用JS脚本可以快速进行模拟参数设置,但是经过尝试,HydroD中的JS脚本语言并不支持现在JavaScript中的一些语法。所以考虑采用Matlab字符串拼接能力,生成特定所需的JS脚本命令。 生成FrequencySet HydroD中具有生成均匀间隔F
阅读全文
摘要:上一节记录了线性方程组的静态迭代方法 本节主要介绍非静态迭代方法中的最速下降法与共轭梯度法。 非静态迭代法的基本原理 基于变分原理,考虑以下函数 \[ \begin{align} \Phi(\vec x)=\frac{1}{2}\vec{x}\cdot\boldsymbol A\vec{x}-\ve
阅读全文
摘要:
书接上回势流理论笔记:02 直接法与间接法 Hess-Smith方法 采用面向对象编程的思路,$Matlab$程序脚本,实现以下功能: 输入面元(四边形面元顶点坐标) 输出系数矩阵$[H][M]\(以及\)[V_x],[V_y]$ Hess-Smith积分方法思路 待积分的目标函数: \[ \beg
阅读全文
书接上回势流理论笔记:02 直接法与间接法 Hess-Smith方法 采用面向对象编程的思路,$Matlab$程序脚本,实现以下功能: 输入面元(四边形面元顶点坐标) 输出系数矩阵$[H][M]\(以及\)[V_x],[V_y]$ Hess-Smith积分方法思路 待积分的目标函数: \[ \beg
阅读全文

浙公网安备 33010602011771号