MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 有没有人帮我看看我的程序到底哪错了?? (https://www.labfans.com/bbs/showthread.php?t=8639)

qzhyuchi 2009-05-26 16:48

有没有人帮我看看我的程序到底哪错了??
 
只看语法就可以

data=textread('E:\cmm_xdata.txt');
for j=1:9
for k=1:length(g)
g(j,k)=data(k+j*1000:1000+j*1000);
ee(k)=max(g(j,k))-min(g(j,k));
if ee(k)>1
k=k+1;
else
ts(j)=k;
end
end
end

TTT_IOU 2009-05-26 20:14

回复: 有没有人帮我看看我的程序到底哪错了??
 
g(j,k)=data(k+j*1000:1000+j*1000);这句有问题,一个向量不能赋值为一点!!!

mayao1969 2009-05-26 22:53

回复: 有没有人帮我看看我的程序到底哪错了??
 
应该是“for k=1:length(g(j,k))”这句出错,g(j,k)是后边赋值的,所以无法计算其维数


所有时间均为北京时间。现在的时间是 11:20

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.