Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2009-01-16
年龄: 37
帖子: 7
声望力: 0 ![]() |
![]()
只看语法就可以
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 |
![]() |
![]() |
![]() |
#2 |
普通会员
注册日期: 2009-02-22
帖子: 91
声望力: 18 ![]() |
![]()
g(j,k)=data(k+j*1000:1000+j*1000);这句有问题,一个向量不能赋值为一点!!!
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2009-04-15
帖子: 4
声望力: 0 ![]() |
![]()
应该是“for k=1:length(g(j,k))”这句出错,g(j,k)是后边赋值的,所以无法计算其维数
|
![]() |
![]() |