Showing me wrong Matrix Size.
Ältere Kommentare anzeigen
fds = fileDatastore(" " );
N= cell2mat(fds.Files);
kk= ones(64,1);
OO= N.*kk;
- I have created a Data store with a matlab data. The original size of the data was : 2031616x64.
- In the second line of the code I just convert the file from the cell type
- Created the ones matrix
- when i am trying to multiply , the reultant varibale "OO" is having the wrong size: 64x161. But if I have done it in a normal way (without creating Datastore) it's size would have been : 2031616x1 which is basically correct and I need.
My question is that , what mistake I am making here? I am newly working with the "Datastore" stuffs in MATLAB.
Thanks in Advance.
Akzeptierte Antwort
Weitere Antworten (1)
Fabio Freschi
am 23 Sep. 2021
multiply without the 'dot'
OO= N*kk;
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!