Size doesn't match Value?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Guilherme
le 20 Jan 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.
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Large Files and Big Data dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!