四维超混沌系统matlab
该系统来自论文《A new 4D hyperchaotic system with high complexity》, 作者是:Lijuan
Chena, Song Tangb, Qingdu Lib, Shouming Zhonga。
简单复现:
x0=0;
y0=0.5;
z0=0.5;
w0=0.5;
a=80;
b=45;
c=22;
d=5;
e=21;
r=100;
f=8;
K0=[x0 y0 z0 w0];%初值矩阵
funn=@(t,X)[a*(X(2)-X(1)-X(4))+b*X(2)*X(3);c*(4*X(1)+X(2))-X(1)*X(3);d*X(1)-e*X(3)+X(1)*X(2);r*X(1)+f*(3*X(2)*X(3)+X(2)*X(2))];
[~,X]=ode45(funn,tspan,K0);
figure;
subplot(2,2,1);plot3(X(3000:end,1),X(3000:end,4),X(3000:end,3));
subplot(2,2,2);plot(X(:,1),X(:,2));subplot(2,2,4);plot(X(:,2),X(:,3));
subplot(2,2,3);plot(X(:,1),X(:,3));
这里初始值和系统参数我取的确定值,如果要用在图像加密,建议设计公式,通常可利用明文图像是SHA256或者SHA512哈希值来计算混沌系统的初始值和状态参数,主要是为了提高加密算法的随机性。
论文中给的图长这样:
上述全都是三维图啊,大意了。
但是我的图长这样:
然后我突然发现一篇引用了这篇论文的论文
《Optical image encryption algorithm based on hyper-chaos and public-key cryptography》
这篇论文做出来长这样:
emmmmmm
四维超混沌系统matlab相关推荐
- 混沌系统的matlab仿真可行性,超混沌系统的电路仿真及其自适应同步
第18卷 V01.18 第7期 No.7 电子设计工程 ElectronicDesignEngineering 2010年7月 Jul.2010 超混沌系统的电路仿真及其自适应同步 龙燕,陈帝伊,杨福 ...
- 一类6维Lorenz型超混沌系统的有限时间驱动-响应同步
本文基于Lypunov稳定性定理,通过构造Lyapunov函数以及设计提出一非线性反馈控制输入器uuu,进而实现一类六维Lorenz型混沌系统的有限时间同步. 本文所基于的一类六维Lorenz型超混沌 ...
- 混沌系统matlab仿真,混沌电路仿真。 非线性同步控制,忆阻混沌仿真
混沌系统matlab仿真,混沌电路仿真. 非线性同步控制,忆阻混沌仿真,混沌图像加密应用. ID:12150672489138544
- 混沌系统 matlab仿真分析
混沌系统揭示了人类社会与自然界中普遍存在的复杂性,是无序与有序的统一,不确定性和确定性的统一,它加深了人们对客观世界的认识.随着不断深入的研究,混沌系统现在在各个邻域都有广泛的应用,在电子信息邻域更是 ...
- 混沌系统matlab程序,dynamos混沌系统的追踪控制matlab代码
dynamos混沌系统的追踪控制matlab代码 Mahmoud 提出了一个非常复杂的含有复数向量的 Dynamos 混沌 系统,该系统在电磁场方面有潜在的非常广泛应用.其动力学系统方 程为其中,x ...
- Logistic-tent混沌系统matlab
长这样 能看出来是个一维的,实现一下: function s=LT(r,x0,n) s=zeros(1,n); for i=1:n+800;if x0<0.5x1=mod(r*x0*(1-x0) ...
- lorenz混沌系统matlab程序,Lorenz混沌系统相图
来源: http://blog.csdn.net/superdont 建立函数1: function xdot=lorrenz(t,x) for t=0:0.1:100; if(cos(5.3*t)& ...
- 【图像加密】DNA混沌系统图像加密【含Matlab源码 1190期】
⛄一.DNA混沌系统图像加密简介 基于DNA编码的图像加密,采用将图像分块进行DNA编码,通过CHEN超混沌系统产生密钥,进行特殊的DNA运算后解码得到加密后的图像. Logistic混沌置乱,先不说 ...
- 【论文摘要】基于多数投票模式和超混沌加密的彩色图像鲁棒安全零水印算法
Robust and secure zero-watermarking algorithm for color images based on majority voting pattern and ...
最新文章
- Vue-Layout:可视化布局、自动生成代码工具
- 你敢参与,我就敢送!牛转好运来,新春大抽奖
- 推荐12个Android开发源码(包括应用、游戏、效果等等)
- pycharm和python区别-python与pycharm有何区别
- Nginx配置免费SSL证书
- 需求用例分析之六:业务用例之科伯恩系
- Maven核心概念(转)
- 嵌入式开发之davinci---IPIPE、IPIPEIF and ISIF这三者有什么区别
- 蓝桥杯 ALGO-53 算法训练 最小乘积(基本型)
- java中null+和null+null的深入理解
- 最最牛的SQL客户端软件
- 太实用了!这几个Python数据可视化案例!
- [转]Oracle数据库逻辑增量备份之exp/imp
- 什么是DNS,作用是什么?
- 需求分析——需求具备哪些特征
- 温度计数值转换C语言,f和c温度换算(体温计f怎样转换c)
- GO常见高频面试题(GMP、三色标记)
- ThinkPHP带表情无限级评论回复
- Vue style module用法
- php中exec的用法,php exec用法详解
热门文章
- 关于一些Excel的快捷键总结
- Vue中使用纯CSS样式设计Table横向竖向滚动自定义个别列固定
- 【转】主板上的电压符号:vdd,vddq,5vsb,3.3sb,vcc3.3,Vdimm
- 华为服务器RH2288 V2 BIOS配置
- excel录制宏运行规划求解不能运行的问题
- android listview 上拉图片闪烁,android listview使用glide异步加载图片错位,闪烁问题...
- 真正的高手,都在刻意练习
- Comsumer的一些解释
- 自然语言处理之中文文本分析(jieba分词、词袋doc2bow、TFIDF文本挖掘)
- 某程序员吐槽:刚过试用期就被辞退,理由竟是不转发朋友圈!