0
我可以读取数据集的每条记录而不指定范围,即不指定for 1=1:n
?逐行读取数据行而不指定范围
例如:
A = [4 2;
2 4;
2 3;
3 6;
4 4];
我想读/个,A(1,:)
至A (5,:)
从A一赠行,并在最后一个记录被发现停止阅读:A(5,:)
。
谢谢。
我可以读取数据集的每条记录而不指定范围,即不指定for 1=1:n
?逐行读取数据行而不指定范围
例如:
A = [4 2;
2 4;
2 3;
3 6;
4 4];
我想读/个,A(1,:)
至A (5,:)
从A一赠行,并在最后一个记录被发现停止阅读:A(5,:)
。
谢谢。
所以你不想指定一些最大长度?
要获得在MATLAB矩阵的行数,你可以使用任何这些方法:
n = size(A, 1); % Size in dimension 1 (rows)
% or
n = length(A); % Length of largest array dimension, so needs rows > columns
% or
n = numel(A(:,1)); % Gets number of elements (numel) in column 1 of A
然后,像循环,使
for k = 1:size(A,1)
temp = A(k, :); % Do something with row k
end
太谢谢你了。 @Wolfie –