matlab提示错误串联matlab 改变矩阵维度度不一致怎么破

matlab提示串联矩阵维度不一致怎么破_百度知道
matlab提示串联矩阵维度不一致怎么破
1,0,-1,0,0;-(ye-s4y),xe-s4x,0,0;0;0,0,-1,0;0,0,0,1,0,-1,0;0,1,1,0,0,0,yf-s4y,s4x-xf,0,0,0matlab提示串联矩阵维度不一致怎么破AA=[1,0,-1
我有更好的答案
可能给出的数值有问题。即-(ye-s4y) 的计算值不是一个数值,也就是说ye和s4y必须是一个具体的值xe-s4x的计算值不是一个数值,也就是说xe和s4x必须是一个具体的值yf-s4y的计算值不是一个数值,也就是说yf和s4y必须是一个具体的值s4x-xf的计算值不是一个数值,也就是说s4x和xf必须是一个具体的值
采纳率:79%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。只需一步,快速开始
扫一扫,访问微社区
查看: 2214|回复: 2|关注: 0
错误使用 horzcat 串联的矩阵的维度不一致。求大神指导怎...
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
load xx.txt
m=size(xx);
subplot(311);
plot(1:N,xx);
title('原始信号');
xlabel('信号采集序号');
ylabel('信号');
[c,l]=wavedec(x,6,'coif5');%多尺度一维分解
a6=appcoef(c,l,'coif5',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);%用coiff5小波对信号进行6层分解并提取系数
thre1=thselect(d1,'rigrsure');%获取阈值,使用Stein的无偏风险估计原理
thre2=thselect(d2,'rigrsure');
thre3=thselect(d3,'rigrsure');
thre4=thselect(d4,'rigrsure');
thre5=thselect(d5,'rigrsure');
thre6=thselect(d6,'rigrsure');
for i=1:1:length(d1)
& & new1(i)=Adaptive_threshold(d1(i),thre1);
for j=1:1:length(d2)
& & new2(j)=Adaptive_threshold(d2(j),thre2);
for k=1:1:length(d3)
& & new3(k)=Adaptive_threshold(d3(k),thre3);
for m=1:1:length(d4)
& & new4(m)=Adaptive_threshold(d4(m),thre4);
for n=1:1:length(d5)
& & new5(n)=Adaptive_threshold(d5(n),thre5);
for q=1:1:length(d6)
& & new6(q)=Adaptive_threshold(d6(q),thre6);
c3=[a6 new6 new5 new4 new3 new2 new1];
y3=waverec(c3,l,'coif5');
subplot(313);plot(1:N,y3);title('rigrsure');
[snr3,mse3]=snrmse(x,y3);
错误使用 horzcat
串联的矩阵的维度不一致。
<h1 style="color:# 麦片财富积分
C3那个矩阵要怎么改,行矩阵、列矩阵都不行
<h1 style="color:# 麦片财富积分
我发现如果是MATLAB自带的函数,就不会出现这个错误,但是一旦换成读取文件里面的数据就会出现串联维度不一致,程序就跑不动了
站长推荐 /3
车辆动力学工具箱介绍:一款集成3D虚拟环境的汽车仿真产品
MATLAB中文论坛是全球最大的 MATLAB & Simulink 中文社区。用户免费注册会员后,即可下载代码,讨论问题,请教资深用户及结识书籍作者。立即注册加入我们吧!
MATLAB官方社交平台
MATLAB中文论坛微社区只需一步,快速开始
扫一扫,访问微社区
查看: 102|回复: 3|关注: 0
串联的矩阵维度不一致怎么解决
<h1 style="color:# 麦片财富积分
新手, 积分 10, 距离下一级还需 40 积分
发表于 6&天前
我的代码是A,B两个矩阵都是24*24的矩阵,对数据进行了归一化处理,但是运行老是显示串联的矩阵不一致。代码如下SPREAD=21.8;A=[3.9 4.1 3 3 2.8 2.3 2.9 3.3 3.5 4.1 4.5 5.25.1 6 6.8 7.1 6.5 4 4.9 6.6 8.7 6.2 7 6.2;5.7 5.7 4.3 3 1.2 1.7 3.6 4.6 5.2 5.9 6.2 5.85.5 5.8 6 5.6 5.9 6.6 8.2 9.2 8.1 8.7 9.9 9.1;7.8 9 9.2 8.4 12.1 7.3 8.4 6.9 8.3 10.7 12.813 12.1 11.7 12.5 11.2 8.8 7.2 7.4 6.2 6.3 5.9 6.8 5.3;7.1 6.5 7.4 8.8 6.9 8.9 9.6 6.5 6.3 8.5 7.57.6 11.2 10.4 10.9 12.5 13 12.6 12 11.8 10.6 8.4 7.7 8.3;7.3 5.1 5.2 7 8.9 8.1 10.1 10.6 9.5 8.5 5.76.9 5.9 6.3 5.5 4.8 5.2 5.4 5.9 6.2 6.8 5.9 7.2 6.3;5.6 4.9 3.4 2.2 2.4 1.8 1.1 1.5 1.2 2.7 3 3.43.4 3.8 4.3 3.9 2 1.3 4.4 4.2 2.4 2.6 2.1 1.8;1.7 3.9 4.2 4.5 4 4.2 4.7 4 3.4 3.1 2.4 3 3.33.9 3.3 3.8 3.2 3.1 5.9 8 7.8 6.2 5 3.6;3.7 3.6 4.3 4.7 4.5 4.9 4.2 3.8 3.4 3 3.6 4.55.4 4.7 4.4 4.7 5.2 5.2 6.7 7.5 7 6.6 6.4 5.1;6.5 7.2 7.7 7.8 6.3 8.7 7.7 5.8 6.8 9.4 9.69.8 10.7 8 6.2 4.9 4.9 3.2 2.7 4 7.2 9 10 10.6;11.7 12.1 12.5 12.7 13 12.6 12.7 12.3 10.9 7.13.8 4.3 5 4.4 6.3 5.7 4.7 5.7 8.8 7.7 6.9 6.5 8.2 8.8;8.1 6.7 5.8 5.2 3 3 3.1 1.1 0.5 0.5 0.8 0.60.5 0.9 0.9 1 0.9 1.4 3 2.8 2.5 3.3 3.8 2.3;1.5 1.6 3.8 4.2 3.5 3.3 1.9 1.9 1.2 1 1.7 2.32.2 2.1 2.5 3.6 4.1 4.3 4.6 3.4 4.1 5 4.6 4.2;4.1 3.1 3.2 3.1 3.6 4.2 4 2.9 0.9 1 2.4 2.74.4 4.3 4.2 4.8 3.9 5.1 6.4 7.5 7.9 7.5 5.5 4.2;3.8 4.4 5.8 4.5 4.6 5.5 4.3 3.3 2.7 2.2 2.63.4 3.4 3.1 2.6 7.1 7.7 7.8 8.4 9.4 9.5 10.2 10.1 10.2;11.2 10.8 11.6 11.3 11.5 13.6 13 15.6 13.9 13.715.9 16.4 16.8 16.9 13.4 13.6 11.7 12.2 11.9 11.1 11.7 12 11.4 11.3;11.4 13 11.3 11.6 12.9 12.6 10.3 10.5 9.1 8.37.1 5.7 5.5 7.6 7.3 8.5 8.8 8.9 10 11.4 10.3 10.4 10.5;9.2 7.1 4.1 4.1 4 4.4 4.6 3.6 4.1 4.8 6.3 5.24.5 5 3.8 2.6 2.9 4.2 4.1 3.9 4.1 4.9 11.6 7.9;4.6 4.2 4.3 2.9 3.1 4 3.3 2.3 1.1 1.8 2.4 3.92.7 3.1 1.7 4.6 5.5 6.1 7.1 7.4 7.8 8.3 8.9 8.7;8.4 9.6 9.9 11.6 11.4 10.8 10.9 8.3 7.4 7.58.7 7.2 3.3 6.2 4.9 4.5 4 5 4.7 5.8 6.9 6.8 5.4 4.8;6.1 7.4 8 6.9 7.4 6.2 7 6.7 5.9 5 4.5 3.6 4.34.8 5.1 4.4 5 3 4.1 3.8 3.3 3.2 3.6 3.8;3.7 2.8 2.5 2.2 2.2 0.9 0.6 0.7 2.2 2 4.2 4.94.5 3.9 4.6 6.2 4.2 3.5 3.3 3.1 2.8 2.8 1.9 1.1;1.3 1.5 1.6 2.8 3 3.5 3.8 4.2 5.2 5.7 4.9 4.75.1 4.5 5.3 4.8 5.4 5.3 6.6 6.3 7.5 7.8 7.7 6.2;5.4 6 6.2 6.1 5.9 6.2 6.4 5.1 3.8 4.1 3.5 3.64.3 6.2 8 10.1 6.1 8.1 9.9 9.7 9.7 8.9 8.2 8.1;7.8 7.1 6.6 7 7.6 5.4 4.5 3.9 3.7 6.1 6.8 88.5 8.9 9.2 9.3 10.4 10.7 10.8 11.8 12.7 13.5 15.9 15.9] ,B=[5.7 5.7 4.3 3 1.2 1.7 3.6 4.6 5.2 5.9 6.25.8 5.5 5.8 6 5.6 5.9 6.6 8.2 9.2 8.1 8.7 9.9 9.1;7.8 9 9.2 8.4 12.1 7.3 8.4 6.9 8.3 10.7 12.813 12.1 11.7 12.5 11.2 8.8 7.2 7.4 6.2 6.3 5.9 6.8 5.3;7.1 6.5 7.4 8.8 6.9 8.9 9.6 6.5 6.3 8.5 7.57.6 11.2 10.4 10.9 12.5 13 12.6 12 11.8 10.6 8.4 7.7 8.3;7.3 5.1 5.2 7 8.9 8.1 10.1 10.6 9.5 8.5 5.76.9 5.9 6.3 5.5 4.8 5.2 5.4 5.9 6.2 6.8 5.9 7.2 6.3;5.6 4.9 3.4 2.2 2.4 1.8 1.1 1.5 1.2 2.7 3 3.43.4 3.8 4.3 3.9 2 1.3 4.4 4.2 2.4 2.6 2.1 1.8;1.7 3.9 4.2 4.5 4 4.2 4.7 4 3.4 3.1 2.4 3 3.33.9 3.3 3.8 3.2 3.1 5.9 8 7.8 6.2 5 3.6;3.7 3.6 4.3 4.7 4.5 4.9 4.2 3.8 3.4 3 3.6 4.55.4 4.7 4.4 4.7 5.2 5.2 6.7 7.5 7 6.6 6.4 5.1;6.5 7.2 7.7 7.8 6.3 8.7 7.7 5.8 6.8 9.4 9.69.8 10.7 8 6.2 4.9 4.9 3.2 2.7 4 7.2 9 10 10.6;11.7 12.1 12.5 12.7 13 12.6 12.7 12.3 10.9 7.13.8 4.3 5 4.4 6.3 5.7 4.7 5.7 8.8 7.7 6.9 6.5 8.2 8.8;8.1 6.7 5.8 5.2 3 3 3.1 1.1 0.5 0.5 0.8 0.60.5 0.9 0.9 1 0.9 1.4 3 2.8 2.5 3.3 3.8 2.3;1.5 1.6 3.8 4.2 3.5 3.3 1.9 1.9 1.2 1 1.7 2.32.2 2.1 2.5 3.6 4.1 4.3 4.6 3.4 4.1 5 4.6 4.2;4.1 3.1 3.2 3.1 3.6 4.2 4 2.9 0.9 1 2.4 2.74.4 4.3 4.2 4.8 3.9 5.1 6.4 7.5 7.9 7.5 5.5 4.2;3.8 4.4 5.8 4.5 4.6 5.5 4.3 3.3 2.7 2.2 2.63.4 3.4 3.1 2.6 7.1 7.7 7.8 8.4 9.4 9.5 10.2 10.1 10.2;11.2 10.8 11.6 11.3 11.5 13.6 13 15.6 13.9 13.715.9 16.4 16.8 16.9 13.4 13.6 11.7 12.2 11.9 11.1 11.7 12 11.4 11.3;11.4 13 11.3 11.6 12.9 12.6 10.3 10.5 9.1 8.37.1 5.7 5.5 7.6 7.3 8.5 8.8 8.9 10 11.4 10.3 10.4 10.5;9.2 7.1 4.1 4.1 4 4.4 4.6 3.6 4.1 4.8 6.3 5.24.5 5 3.8 2.6 2.9 4.2 4.1 3.9 4.1 4.9 11.6 7.9;4.6 4.2 4.3 2.9 3.1 4 3.3 2.3 1.1 1.8 2.4 3.92.7 3.1 1.7 4.6 5.5 6.1 7.1 7.4 7.8 8.3 8.9 8.7;8.4 9.6 9.9 11.6 11.4 10.8 10.9 8.3 7.4 7.58.7 7.2 3.3 6.2 4.9 4.5 4 5 4.7 5.8 6.9 6.8 5.4 4.8;6.1 7.4 8 6.9 7.4 6.2 7 6.7 5.9 5 4.5 3.6 4.34.8 5.1 4.4 5 3 4.1 3.8 3.3 3.2 3.6 3.8;3.7 2.8 2.5 2.2 2.2 0.9 0.6 0.7 2.2 2 4.2 4.94.5 3.9 4.6 6.2 4.2 3.5 3.3 3.1 2.8 2.8 1.9 1.1;1.3 1.5 1.6 2.8 3 3.5 3.8 4.2 5.2 5.7 4.9 4.75.1 4.5 5.3 4.8 5.4 5.3 6.6 6.3 7.5 7.8 7.7 6.2;5.4 6 6.2 6.1 5.9 6.2 6.4 5.1 3.8 4.1 3.5 3.64.3 6.2 8 10.1 6.1 8.1 9.9 9.7 9.7 8.9 8.2 8.1;7.8 7.1 6.6 7 7.6 5.4 4.5 3.9 3.7 6.1 6.8 88.5 8.9 9.2 9.3 10.4 10.7 10.8 11.8 12.7 13.5 15.9 15.9;17.6 16.4 13.9 9.8 6.8 5.9 2.3 3 1.8 2.7 3.44.1 4.4 4.3 3.3 4.1 3.9 2.7 1.9 3.1 3.7 4.5 3.8 0.4] ,Mapminmax(A,0,1);Mapminmax(B,0,1);net=newrbe(A,B,SPREAD);C=[0.4 0.4 0.4 0.4 0.4 0.4 2.4 9 8.5 8.7 7.46.6 5.4 4.7 4.7 5.6 4.9 5.8 6.4 6.2 6.3 5.8 6.1 6.2;7 7.5 7.8 6.7 7 7 7.3 8.5 7.9 6.7 5.1 4.8 3.94.3 4 4 3.8 3.7 2.8 1.9 2.5 4 3.5 2.8;1.3 0.8 1.3 1 2 1.6 1.9 2.3 2.5 2.5 2.2 2.62.2 2.3 2.7 3.4 3.5 2.4 1.2 2 2.8 2.8 3.6 2.6;3.2 3.9 3.6 3.7 3.3 3.2 2.5 2.6 3.1 4.4 5 5.14 3.8 3.1 3.2 3.2 2.3 4.3 2.6 2.4 2.9 3 2.9;y=sim(net,C)
MATLAB 基础讨论版块优秀回答者
<h1 style="color:#2 麦片财富积分
关注者: 13
发表于 6&天前
A B本身有误没?
<h1 style="color:# 麦片财富积分
发表于 6&天前
A B本身有误没?
我手打的,看了好多遍,就是两个24*24的矩阵,没什么错误
MATLAB 基础讨论版块优秀回答者
<h1 style="color:#2 麦片财富积分
关注者: 13
发表于 6&天前
我手打的,看了好多遍,就是两个24*24的矩阵,没什么错误
你附上完整代码吧!如果和上面一样的话,代码问题就很大了
站长推荐 /3
车辆动力学工具箱介绍:一款集成3D虚拟环境的汽车仿真产品
MATLAB中文论坛是全球最大的 MATLAB & Simulink 中文社区。用户免费注册会员后,即可下载代码,讨论问题,请教资深用户及结识书籍作者。立即注册加入我们吧!
MATLAB官方社交平台
MATLAB中文论坛微社区当前位置:
&求助,matlab 矩阵维度必须一致,代码在下面,不知哪里的问题
求助,matlab 矩阵维度必须一致,代码在下面,不知哪里的问题
作者 wxlsr
e1=a-b.*j;
u1=c-d.*j;
d1=(d2)*10.^(-3);
k1=2*pi*f.*sqrt(u1.*e1)./c0;
eta1=sqrt(u1./e1);
Z1=eta1.*tanh(j.*k1.*d1);
r=abs((Z1-1)./(Z1+1));
R=20.*log10(r);
[X,Y]=meshgrid(f,d1);
mesh(X,Y,R);
其中a b c d
d2都给出了
就说 矩阵维度必须一致
引用回帖:: Originally posted by wxlsr at
就说 矩阵维度必须一致 请给出完整的程序。
引用回帖:: Originally posted by pdl9527 at
请给出完整的程序。... 完整了,剩下的就是
a b c d f 和d2是一系列具体数据
你的问题应该是X Y R对应不上, 而X Y 对应这f d1的维度,你需要在数据窗口查看这几个变量的维度比较之后得出结论,没有数据没办法给出结论
我看代码有这样的问题, r和R 这里好像是一维数据,而X Y肯定都是二维矩阵,这里是否有问题?
还有就是R 可能需要转置 换成 R'
建议这种程序问题,最好在代码里面加入数据形式(可以定义随机的数据,但需要对应的数据矩阵大小),这样方便别人帮你调试
引用回帖:: Originally posted by Yan_Jordan at
你的问题应该是X Y R对应不上, 而X Y 对应这f d1的维度,你需要在数据窗口查看这几个变量的维度比较之后得出结论,没有数据没办法给出结论
我看代码有这样的问题, r和R 这里好像是一维数据,而X Y肯定都是二维 ... a =[
d1=linspace(2,5);
y=linspace(0.);
e1=a-b.*j;
u1=c-d.*j;
x=(d1)*10.^(-3);
k1=2.*pi.*y.*sqrt(u1.*e1)./c0;
eta1=sqrt(u1./e1);
Z1=eta1.*tanh(j.*k1.*d1);
r=abs((Z1-1)./(Z1+1));
z=20.*log10(r);
[x,y]=meshgrid(0.002:0., 0...000000);
surf(x,y,z),
contour(x,y,z),
hold off,
引用回帖:: Originally posted by Yan_Jordan at
你的问题应该是X Y R对应不上, 而X Y 对应这f d1的维度,你需要在数据窗口查看这几个变量的维度比较之后得出结论,没有数据没办法给出结论
我看代码有这样的问题, r和R 这里好像是一维数据,而X Y肯定都是二维 ... 数据给出了,帮忙看看,谢谢
上次你就帮了我忙,再次感谢
引用回帖:: Originally posted by wxlsr at
数据给出了,帮忙看看,谢谢
上次你就帮了我忙,再次感谢... 你的参数定义太混乱了,你直接用随机数比较好
x, y 重复定义了,linspace定义出的数组维度只有100
回到你最初的问题,对于 a b c d d2
你就用rand(M,N) 定义维度就行,不用这么长的数据,看着很混乱
24小时热帖
下载小木虫APP
与700万科研达人随时交流24小时热门版块排行榜&&&&
(正式写手)
在线: 256.6小时
虫号: 4640095
Matlab程序提示矩阵维度不一致,秩不足
(小木虫手机app专属红包)
扫一扫,下载小木虫客户端
如图,想做一个三维图,老是提示图片中的,程序哪里有错误啊?求指导
[ Last edited by tiankong on
at 08:50 ]
& 猜你喜欢
已经有17人回复
已经有15人回复
已经有61人回复
已经有30人回复
已经有3人回复
已经有5人回复
已经有23人回复
已经有3人回复
已经有9人回复
已经有6人回复
& 本主题相关商家推荐:
& 抢金币啦!回帖就可以得到:
(正式写手)
在线: 256.6小时
虫号: 4640095
送红花一朵
引用回帖:: Originally posted by chendequan at
z值出现复数,取实部,作图如下。
TIM截图26.jpg 谢谢,我可能公式数据带入错误了,不应该是复数
(小有名气)
在线: 182.8小时
虫号: 994474
★ 小木虫: 金币+0.5, 给个红包,谢谢回帖
z值出现复数,取实部,作图如下。
TIM截图26.jpg
& 本帖已获得的红花(最新10朵)
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
tiankong(金币+1): 谢谢参与
已获得1个金币
相关版块跳转
第一性原理
我要订阅楼主
的主题更新
小木虫,学术科研互动社区,为中国学术科研免费提供动力
违规贴举报删除请发送邮件至:
广告投放与宣传请联系 李想 QQ:
QQ:&&邮箱:
Copyright &
MuChong.com, All Rights Reserved. 小木虫 版权所有

我要回帖

更多关于 matlab 矩阵维度 的文章

 

随机推荐