dimension mismatch??! i cant see how this can be a dimension mismatch?
3 views (last 30 days)
Show older comments
A.textdata(:,3) holds a large set of dates
I am trying to do this:
for i=1:size(A.textdata)
Dates(i,1) = datenum(A.textdata(i,3),'dd-mm-yyyy HH:MM:SS');
Dates2(i,1) = datestr(Dates(i,1),'dd-mm-yyyy ')
end
but i am getting thins error:
> ??? Subscripted assignment dimension mismatch.
Error in ==> Load at 12 Dates2(i,1) = datestr(Dates(i,1),'dd-mm-yyyy ')
Why is that? i cant see how there can be any dimension mismatches??
0 Comments
Accepted Answer
Daniel Shub
on 19 Oct 2011
The problem is that
Dates2(i,1)
is a scalar, but
datestr(Dates(i,1),'dd-mm-yyyy ')
returns a string with length 10.
Dates2(i,:) = datestr(Dates(i,1),'dd-mm-yyyy ');
should work.
0 Comments
More Answers (0)
See Also
Categories
Find more on Dates and Time in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!