赌场送彩金35|临海赌场看场子
查看: 2102|回复: 5|关注: 0
打印 上一主题 下一主题

[已解决] 错误使用 horzcat 串联的矩阵的维度不一致

[复制链接]

新手

7 麦片

财富积分


050


2

主题

8

帖子

0

最佳答案
毕设老师要求做一个基于小波变换信号去噪的程序,但是一直出现错误使用 horzcat 串联的矩阵的维度不一致。用的maltab2014a,请大神费眼
clear all;clc
load('C:\Users\Desktop\昆虫电位\w2016.mat');
s=w2016(1:800);%取采样信号的前1-800个采样点
figure(1);
plot(s);
ylabel('s');
title('原始信号');
[c,l]=wavedec(s,6,'coif4'); %小波基为coif4,分解层数为6层
a6=appcoef(c,l,'coif4',6); %提取小波分解的低频系数
d6=detcoef(c,l,6);%提取第六层高频系数
d5=detcoef(c,l,5);%提取第五层高频系数
d4=detcoef(c,l,4);%提取第四层高频系数
d3=detcoef(c,l,3);%提取第三层高频系数
d2=detcoef(c,l,2);%提取第二层高频系数
d1=detcoef(c,l,1);%提取第一层高频系数
thr2=thselect(d2,'rigrsure')%获取阈值,使用Stein的无偏风险估计原理
thr3=thselect(d3,'rigrsure')
thr4=thselect(d4,'rigrsure')
thr5=thselect(d5,'rigrsure')
thr6=thselect(d6,'rigrsure')
sd1=zeros(1,length(d1)); %d1,a6层置零, d2-d6层用软阈值函数处理
sd6=zeros(1,length(a6));  
sd2=wthresh(d2,'s',thr2); % d2-d6层用软阈值函数处理
sd3=wthresh(d3,'s',thr3);
sd4=wthresh(d4,'s',thr4);
sd5=wthresh(d5,'s',thr5);
sd5=wthresh(d6,'s',thr6);
c2=[a6,sd1,sd2,sd3,sd4,sd5,sd6];
s0=waverec(c2,l,'coif4'); %小波重构
figure(2);
plot(s0);
ylabel('s');
title('除噪后的信号');

MATLAB 基础?#33268;?/br>版块优秀回答者

中级

703 麦片

财富积分


5001500


0

主题

1194

帖子

152

最佳答案
  • 关注者: 25
2#
发表于 2019-4-3 09:39:57 | 只看该作者 |此回复为最佳答案
可以把你待处理的mat文件发一下吗?要不然我执行不?#22235;?#30340;代码

MATLAB 基础?#33268;?/br>版块优秀回答者

中级

703 麦片

财富积分


5001500


0

主题

1194

帖子

152

最佳答案
  • 关注者: 25
3#
发表于 2019-4-3 09:41:18 | 只看该作者
目前我认为应该c2=[a6,sd1,sd2,sd3,sd4,sd5,sd6];这行代码出错了,a6,sd1,sd2...矩阵维度不一致

新手

7 麦片

财富积分


050


2

主题

8

帖子

0

最佳答案
4#
 楼主| 发表于 2019-4-3 09:44:33 | 只看该作者
WarnerChang 发表于 2019-4-3 09:39
可以把你待处理的mat文件发一下吗?要不然我执行不?#22235;?#30340;代码

可以加qq641040778,谢谢你

MATLAB 基础?#33268;?/br>版块优秀回答者

中级

703 麦片

财富积分


5001500


0

主题

1194

帖子

152

最佳答案
  • 关注者: 25
5#
发表于 2019-4-3 09:52:13 | 只看该作者
cyhhpl 发表于 2019-4-3 09:44
可以加qq641040778,谢谢你

麻烦通过一下好友请求

新手

7 麦片

财富积分


050


2

主题

8

帖子

0

最佳答案
6#
 楼主| 发表于 2019-4-3 09:56:50 | 只看该作者
WarnerChang 发表于 2019-4-3 09:41
目前我认为应该c2=[a6,sd1,sd2,sd3,sd4,sd5,sd6];这行代码出错了,a6,sd1,sd2...矩阵维度不一致 ...

请问应该怎么修?#27169;?/td>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表
赌场送彩金35 快三顺口溜逢4下 福彩3d最近500期走势图 江苏快三计划网页在线 凤凰北京pk计划 快3计划APP 北京pk直播官网 平特一肖找官方网站 pk10七码不定位技巧 秒速赛 大乐透单期走势图