load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\a.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\b.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\c.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\d.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\e.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\f.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230mahanzaoshuju\aa.mat
Data=[];
for i=1:2700
x=b(i:i+300-1);
Data=[Data x];
end
Data1=[];
for i=1:2700
x=c(i:i+300-1);
Data1=[Data1 x];
end
Data2=[];
for i=1:2700
x=d(i:i+300-1);
Data2=[Data2 x];
end
Data3=[];
for i=1:2700
x=e(i:i+300-1);
Data3=[Data3 x];
end
Data4=[];
for i=1:2700
x=f(i:i+300-1);
Data4=[Data4 x];
end
D=[Data Data1 Data2 Data3 Data4];
Dc=[];Dcg=[];
for i=1:2700
x=a(i:i+300-1);
[xxx,g]=OMPxin(D,x,300);
Dc=[Dc x];
xg1=D*g;
for
j=1: 2700
xg=xg1(i:i+300-1);
Dcg=[Dcg xg];
end
end
figure;
subplot(2,1,1);
plot(Dc);
title('Original clean image');
subplot(2,1,2);
plot(Dcg);
title('Signal sparse representation image');
%其中调用ompxin函数未出错
请教大神,for循环嵌套那里该怎么改???还有画图那里也有问题,不显示图像??咋改
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\b.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\c.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\d.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\e.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230ganjingshuju\f.mat');
load('C:\Users\Ljy\Desktop\bishecailiao\230mahanzaoshuju\aa.mat
Data=[];
for i=1:2700
x=b(i:i+300-1);
Data=[Data x];
end
Data1=[];
for i=1:2700
x=c(i:i+300-1);
Data1=[Data1 x];
end
Data2=[];
for i=1:2700
x=d(i:i+300-1);
Data2=[Data2 x];
end
Data3=[];
for i=1:2700
x=e(i:i+300-1);
Data3=[Data3 x];
end
Data4=[];
for i=1:2700
x=f(i:i+300-1);
Data4=[Data4 x];
end
D=[Data Data1 Data2 Data3 Data4];
Dc=[];Dcg=[];
for i=1:2700
x=a(i:i+300-1);
[xxx,g]=OMPxin(D,x,300);
Dc=[Dc x];
xg1=D*g;
for
j=1: 2700
xg=xg1(i:i+300-1);
Dcg=[Dcg xg];
end
end
figure;
subplot(2,1,1);
plot(Dc);
title('Original clean image');
subplot(2,1,2);
plot(Dcg);
title('Signal sparse representation image');
%其中调用ompxin函数未出错
请教大神,for循环嵌套那里该怎么改???还有画图那里也有问题,不显示图像??咋改