• 大小: 578B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签:

资源简介

本人编写奇异值差分谱程序,经本人测试可用!

资源截图

代码片段和文件信息

function [sdsdby]=svddec(x)
N=length(x);
if mod(N2)
    m=(N+1)/2;
    n=(N+1)/2;
else 
    m=N/2+1;
    n=N/2;
end
for i=1:m
    for j=1:n
        D(ij)=x(i+j-1);
    end
end
[usv]=svd(D);
sd=diag(s)‘;
for i=1:length(sd)-1
sdb(i)=sd(i)-sd(i+1);
end
[kl]=max(sdb)

评论

共有 条评论

相关资源