Index in position 2 is invalid. Array indices must be positive integers or logical values.

1 次查看(过去 30 天)
Could someone explain what is the problem?
The problem is on the line #7
datavalues = dlmread(tline);
tline = fgets(fid);
index = str2num(tline);
datacoord = datavalues(:,index);
tline = fgets(fid);
index = str2num(tline);
datavalues_hard = datavalues(:,index);
tline = fgets(fid);
index_reg = str2num(tline);
end

回答(1 个)

Ishan Gupta
Ishan Gupta 2022-7-28
Try to use breakpoints to check the value of index.

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by