早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请教高手matlab小波消噪问题。>>loadflow;index=1:307;>>s=flow(index);>>subplot(2,2,1);>>subplot(2,2,1);plot(s);ylabel('幅值A');>>[c,l]=wavedec(s,3,'db1');a3=appcoef(c,l,'db1',3);d3=detcoef(c,l,

题目详情
请教高手matlab小波消噪问题。>> load flow; index=1:307; >> s=flow(index); >> subplot(2,2,1); >> subplot(2,2,1); plot(s); ylabel('幅值 A'); >> [c,l]=wavedec(s,3,'db1'); a3=appcoef(c,l,'db1',3); d3=detcoef(c,l,3); d2=detcoef(c,l,2); d1=detcoef(c,l,1); >> dd3=zeros(1,length(d3)); dd2=zeros(1,length(d2)); dd1=zeros(1,length(d1)); >> c1=[a3',dd3,dd2,dd1]; >> s1=waverec(c1,l,'db1'); >> subplot(2,2,2); >> plot(s1,'LineWidth',1); >> xlabel('样本序号 n'); >> ylabel('幅值 A') >> title('强制消噪后的信号'); >> [thr,sorh,keepapp]=ddencmp('den','wv',s); >> s2=wdencmp('gbl',c,l,'db1',3,thr,sorh,keepapp); >> subplot(2,2,3); >> plot(s2,'LineWidth',1); >> xlabel('样本序号 n'); >> ylabel('幅值 A') >> title('默认阈值消噪后的信号'); >> softd1=wthresh(d1,'s',1.565); >> softd2=wthresh(d2,'s',1.825); >> softd3=wthresh(d3,'s',2.765); >> c2=[a3,softd3,softd2,softd1]; 走到这里显示??? Error using ==> horzcat All matrices on a row in the bracketed expression must have the same number of rows。请问怎么改?
▼优质解答
答案和解析
石油主要被用作燃油和汽油,燃料油和汽油组成目前世界上最重要的一次能源之一。石油也是许多化学工业产品如溶剂、化肥、杀虫剂和塑料等的原料。今天88%开采的石油被用作燃料,其它的12%作为化工业的原料。由于石油是一种不可更新原料,许多人担心石油用尽会对人类带来的后果。