声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2141|回复: 3

[分形与混沌] 关于lempel-ziv复杂度的问题

[复制链接]
发表于 2009-4-2 15:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大虾,谁有关于求lempel-ziv复杂度的源程序,要有的话,麻烦发一下了。junwen529@163.com
回复
分享到:

使用道具 举报

发表于 2009-7-10 14:51 | 显示全部楼层
请问楼上的朋友,有找到源程序了吗?可以共享一下吗
发表于 2009-7-20 09:56 | 显示全部楼层
你试试这个程序

function [complexity]=KC(X)
LENGTH=length(X);
%data--转换为0,1序列的HRV信号
step=1;
a=0;
for j=1:step:LENGTH
   a=a+1;
   EEGdata_n(a)=X(j);

end
long_data=length(EEGdata_n);
average=mean( EEGdata_n);
for j=1:long_data
   if EEGdata_n(j)<average
      data_n(j)=0;
   else data_n(j)=1;
   end
end
long_data=length(data_n);
str=int2str(data_n);   
long_str=length(str);
S=str(1);
Q=[];
c=1;
for j=2:long_str-1
   if str(j)~=' '
   char=str(j);
   Q=strcat(Q,char);
   SQ=strcat(S,Q);
   SQv=SQ(1:length(SQ)-1);
  if isempty(findstr(SQv,Q))
      c=c+1;
      S=SQ;
      Q=[];
   end
end
end
c=c+1;
b=long_data/log2(long_data);
complexity=c/b;

评分

1

查看全部评分

发表于 2012-6-3 16:06 | 显示全部楼层
请问这一行:Q=[];是什么意思?给Q赋空矩阵吗?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-14 06:05 , Processed in 0.077683 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表