91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

計算信號LZ復(fù)雜度的MATLAB代碼

資源截圖

代碼片段和文件信息

function?lzc?=?LZC(data)
%%?計算一維信號的復(fù)雜度
%?data時間序列?
%?lzc:信號的復(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?=?strcat(SQ);
???SQv?=?SQ(1:length(SQ)-1);
???if?isempty(findstr(SQvQ))?%如果Q不是SQv中的子串,說明Q是新出現(xiàn)的模式,執(zhí)行c?加1操作?
?????S?=?SQ;
?????Q?=?[];
?????c?=?c+1;?
???end
end
c=c+1;????%循環(huán)得到的c是字符串?dāng)帱c的數(shù)目,所以要加1
b?=?length(x)/log2(length(x));
lzc?=?c/b;
%fprintf(‘\n\n序列data的LZ復(fù)雜度是\n\n‘);
%fprintf(‘%f‘?lzc);
end


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????717??2014-07-28?14:18??LZC.m

-----------?---------??----------?-----??----

??????????????????717????????????????????1


評論

共有 條評論