混沌数学之吕陈吸引子
吕陈吸引子(Lu Chen attractor)也称Lu attractor 吸引子是2002年中国科学院数学与系统科学研究院研究员
吕金虎(Jinhu Lu),Suchun Zhang 和香港城市大学电子工程系讲座教授陈关荣( Guangrong Chen )发现和分析的
种新型的介于洛伦茨吸引子和蔡氏电路之间的吸引子。
吕氏吸引子的特点是其随控制参数的变化,而呈现为左卷波混沌吸引子、麻花型吸引子或右卷波混沌吸引子.
吕氏吸引子方程:
frac{dx(t)}{dt}=a*(y(t)-x(t))
frac{dy(t)}{dt}=x(t)-x(t)*z(t)+c*y(t)+u
frac{dz(t)}{dt}=x(t)*y(t)-b*z(t)
参数:a = 36, c = 20, b = 3, u = -15..15
初始条件:x(0) = .1, y(0) = .3, z(0) = -.6
其中 u 是一个控制数,
当 u ≤-11 时,Lṻ Chen 混沌吸引子为左卷波混沌吸引子,
当 u 在 -10 和 10 之间 时为麻花型吸引子,
当 u≥ 11 ,是右卷波混沌吸引子。
相关软件:混沌数学及其软件模拟
相关代码:
class LuChenAttractor : public DifferentialEquation { public: LuChenAttractor() { m_StartX = 0.1f; m_StartY = 0.3f; m_StartZ = -0.6f; m_ParamA = 36.0f; m_ParamB = 3.0f; m_ParamC = 20.0f; m_ParamD = 8.0f; } void Derivative(float x, float y, float z, float& dX, float& dY, float& dZ) { dX = m_ParamA*(y - x); dY = x - x*z + m_ParamC*y + m_ParamD; dZ = x*y - m_ParamB*z; } bool IsValidParamA() const {return true;} bool IsValidParamB() const {return true;} bool IsValidParamC() const {return true;} bool IsValidParamD() const {return true;} };
相关截图:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?