相关软件:混沌数学之离散点集图形DEMO

相关代码:

// 生物动力学混沌模型
// http://wenku.baidu.com/link?url=yg_gE7LUXCg2mXRp-ZZdfRXXIkcNj8YOhvN7dKLJxzWIu6M0g33-W3y3culjalCYfNc5VQefVJEiEwi_woXP69H8W4x-bF22nIRnD2lsn53
class BiologyChaotic : public DiscreteEquation
{
public:BiologyChaotic(){m_StartX = 0.0f;m_StartY = 0.2f;m_ParamA = 2.45f;m_ParamB = 1.0f;m_ParamC = 1.0f;m_ParamD = 1.0f;}void IterateValue(float x, float y, float& outX, float& outY) const{outX = x+0.00025f;outY = m_ParamA*y*(1 - m_ParamB*y - m_ParamC*_y - m_ParamD*__y);}// 计算点集的Y轴与X轴坐标void CalculatePointsXY(void* curveVerticesPtr, unsigned int stride, unsigned int count){_y = m_StartY*0.5f;__y = _y;char* xPtr = (char*)curveVerticesPtr;char* yPtr = (char*)curveVerticesPtr + sizeof(float);float y, x;float nx, ny;x = m_StartX;y = m_StartY;for (unsigned int i = 0; i < count; i++){*(float*)xPtr = x;*(float*)yPtr = y;IterateValue(x, y, nx, ny);_y = y;__y = _y;x = nx;y = ny;xPtr += stride;yPtr += stride;}}bool IsValidParamA() const {return true;}bool IsValidParamB() const {return true;}bool IsValidParamC() const {return true;}bool IsValidParamD() const {return true;}private:float _y;float __y;
};

相关截图:

转载于:https://my.oschina.net/abcijkxyz/blog/723554

混沌数学之生物动力学混沌模型相关推荐

  1. 混沌数学之离散点集图形DEMO

    最近看了很多与混沌相关的知识,并写了若干小软件.混沌现象是个有意思的东西,同时混沌也能够生成许多有意思的图形.混沌学的现代研究使人们渐渐明白,十分简单的数学方程完全可以模拟系统如瀑布一样剧烈的行为.输 ...

  2. 混沌数学之logistic模型

    logistic回归又称logistic回归分析,主要在流行病学中应用较多,比较常用的情形是探索某疾病的危险因素,根据危险因素预测某疾病发生的概率. 相关DEMO参见:混沌数学之离散点集图形DEMO ...

  3. 混沌数学之二维logistic模型

    上一节讲了logistic混沌模型,这一节对其扩充一下讲二维 Logistic映射.它起着从一维到高维的衔接作用,对二维映射中混沌现象的研究有助于认识和预测更复杂的高维动力系统的性态.通过构造一次藕合 ...

  4. 混沌数学之ASin模型

    相关软件:混沌数学之离散点集图形DEMO 相关代码: class ASinEquation : public DiscreteEquation { public:ASinEquation(){m_St ...

  5. 混沌数学之Feigenbaum模型

          1975年,物理学家米切尔·费根鲍姆(Mitchell Feigenbaum)发现,一个可用实验加以测 量的特殊数与每个周期倍化级联相联系.这个数大约是4.669,它与π并列成为似乎在数学 ...

  6. 混沌数学之Standard模型

    相关软件混沌数学之离散点集图形DEMO 相关代码: class StandardEquation : public DiscreteEquation { public:StandardEquation ...

  7. 混沌数学之Kent模型

    相关软件:混沌数学之离散点集图形DEMO 相关代码: // http://wenku.baidu.com/view/7c6f4a000740be1e650e9a75.html // 肯特映射 clas ...

  8. 混沌数学之Arnold模型

    相关软件混沌数学之离散点集图形DEMO 相关代码: class ArnoldEquation : public DiscreteEquation { public:ArnoldEquation(){m ...

  9. 混沌数学之Baker模型

    相关DEMO参见:混沌数学之离散点集图形DEMO 相关代码: // http://wenku.baidu.com/view/ac9b57ea172ded630b1cb65b.html class Ba ...

最新文章

  1. 网站速度优化-前端篇
  2. angularjs学习曲线
  3. extjs5(05--主界面上加入顶部和底部区域)
  4. java的static类_java中staticclass静态类详解
  5. python 最小二乘法_最小二乘法及其python实现详解
  6. Shell命令-文件及内容处理之grep(egrep)、join
  7. 手机网站开发相关介绍
  8. ubuntu10.04以及10.10安装配置tftp服务
  9. 地球人来源2【地底爬虫人访谈】
  10. 75道经典逻辑思维题及答案
  11. Sagemath | 基于大整数分解的Rabin加密
  12. 做新媒体短视频运营需要什么技能
  13. 二层交换机实现不同vlan通信
  14. html5 实心圆点,html5使用canvas画空心圆与实心圆
  15. 职场上的情绪管理,作用比你想象的要大
  16. Unity在Canvas上画线(Draw Line)实现
  17. 计算机技术在企业管理中的应用浅论,浅谈计算机技术在现代企业管理中的应用...
  18. EntityUtils MapStruct BeanCopier 数据实体类转换工具 DO BO VO DTO 附视频
  19. 斐波那契凤尾————斐波那契数列、打表
  20. GPS警用车辆3G视频监控系统方案

热门文章

  1. 用三元组存储稀疏矩阵并实现转置
  2. python实现lenet_手把手教你写一个用pytorch实现的Lenet5
  3. localStorage setItem getItem
  4. 工作中对InheritableThreadLocal使用的思考
  5. Python代码编写规范-部分(PEP 8编码规范)
  6. 深度学习的下一个热点:生成对抗网络(GANs)将改变世界
  7. c语言灰度图像处理程序,C语言实现图像灰度化
  8. 第三节课,学习C语言的第三天
  9. hint: See the ‘Note about fast-forwards‘ in ‘git push --help‘ for details.
  10. 微信小程序如何加空格?