混沌数学之非线性电路电容中的混沌控制系统
2016-07-29 00:00
369 查看
混沌数学之非线性电路电容中的混沌控制系统
相关软件:混沌数学及其软件模拟
相关代码:
相关截图:
相关软件:混沌数学及其软件模拟
相关代码:
//非线性电路电容中的混沌控制系统 class CapacitanceEquation : public DifferentialEquation { public: CapacitanceEquation() { m_StartX = 1.0f; m_StartY = 1.0f; m_StartZ = 1.0f; m_ParamA = 8.0f; m_ParamB = 14.0f; m_ParamC = 0.5f; m_ParamD = -1.0f; m_ParamE = 1.5f; m_StepT = 0.005f; } void Derivative(float x, float y, float z, float& dX, float& dY, float& dZ) { float g; if (x >= 1.0f) { g = m_ParamE*x - (m_ParamE - m_ParamD); } else if (x <= -1.0f) { g = m_ParamE*x + (m_ParamE - m_ParamD); } else { g = m_ParamD*x; } dX = m_ParamA*((m_ParamC-1.0f)*g + y); dY = g - y + z; dZ = -m_ParamB*y; } bool IsValidParamA() const {return true;} bool IsValidParamB() const {return true;} bool IsValidParamC() const {return true;} bool IsValidParamD() const {return true;} bool IsValidParamE() const {return true;} };
相关截图:
相关文章推荐
- 写一个bat清理tomcat缓存
- GXT中TextArea的getSelectedTex()方法在IE下报错的解决方案。
- 打造顺手的Notepad++
- 用node.js建博客(三) - 用markdown写静态博客
- 写一个bat切换properties配置文件
- Pushlet学习(二) -- Pushlet CookBook部分翻译 + 注释
- Eclipse快捷键大全
- 使用ruby清理.svn目录
- kubernetes 1.3 的安装和集群环境部署
- Ext JS FormPanel 提交数据总结....
- MacOS安装TextMate的GroovyBundle
- 使用addScala将SQLQuery自定义查询映射到pojo中
- [翻译]ActiveMQ的拓扑结构,以及个别协议的使用
- 【入门】Apache ActiveMQ 5.4.1 的下载安装
- 分享一个SlideShare:《做卓有成效的程序员》
- Learning Android - 第0章 - 我印象中的Android
- Learning Android 第1章 - 工欲善其事,必先利其器
- 将使用npm管理的node.js项目部署到vCloudLabs
- Tomcat+Apache2.2使用mod_proxy做请求转发
- 从文件上传开始, 进入node.js的世界