Check for the length of the matrix

1 visualización (últimos 30 días)
Lev Mihailov
Lev Mihailov el 12 de Jul. de 2019
Comentada: Lev Mihailov el 12 de Jul. de 2019
Hello! I'm trying to read a file that will give me a matrix, the dimension is 1000x200, but the problem is that it gives me 998, can I add this length, for example, with zeros?
atmatrix=1x200 uint16; atmatrix all meaning 1000
i=200;
matrix=fread(fileID,[datmatrix(i),1],'uint8');
if length(matrix)<1000;
xmatrix=length(1000);
end

Respuestas (1)

KSSV
KSSV el 12 de Jul. de 2019
Editada: KSSV el 12 de Jul. de 2019
A = rand(3) ;
B = zeros(5) ;
[nx,ny] =size(A);
B(1:nx,1:ny) = A ;
Also read about padarrays
  1 comentario
Lev Mihailov
Lev Mihailov el 12 de Jul. de 2019
I did not quite understand what you meant
atmatrix=1x200 uint16; atmatrix all meaning 1000
i=200;
matrix=fread(fileID,[datmatrix(i),1],'uint8');
A=zeros(2);
if length(matrix)<1000;
xmatrix=[matrix A];
end
and this does not work

Iniciar sesión para comentar.

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by