Size doesn't match Value?
Mostrar comentarios más antiguos
I'm reading in a .mat variable, a column of numbers, which is appearing in my workspace as a "20,229 x 1 double"
I'd like to now create a for loop which loops x times (where x = 20,229), but when I go to find the size of the variable,
it shows as 25, not 20,229?
How do I properly extract this value for use? It is a column vector. Numel() or size() don't seem to work
2 comentarios
Guilherme
el 20 de En. de 2023
Hi, Theodore!
Can you please share a extract of your code so that someone could try to figure out why it's not working?
Ideally you're trying to do something like this, right?
x = zeros(20000,1);
for i = 1:20000
% do your stuf
your_value = i;
x(i) = your_value;
end
numel(x) %% length(x) should prompt the same result. Size will have two informations: number of lines and number of columns.
Theodore
el 20 de En. de 2023
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!