資源簡(jiǎn)介
利用matlab計(jì)算一維時(shí)間序列的Lempel-Ziv 復(fù)雜度程序
代碼片段和文件信息
function?lzc?=?LZC(data)
%%?計(jì)算一維信號(hào)的復(fù)雜度
%?data時(shí)間序列?
%?lzc:信號(hào)的復(fù)雜度
%%?
MeanData?=?mean(data);?%?數(shù)據(jù)二值化處理基于均值的二值化處理
b=(data>?MeanData);
x(1:length(b))=‘0‘;??
x(b)=‘1‘;%二值化后得到01序列字符串。
%%?
c?=?1;?%模式初始值
S?=?x(1);
Q?=?[];
SQ?=?[];?%S?Q?SQ初始化
for?i=2:length(x)
???Q?=?strcat(Qx(i));
???SQ?=?strca
評(píng)論
共有 條評(píng)論