Converting a 2d vector to a 4d vector
Ältere Kommentare anzeigen
In a machine learning task, I need a 4d single type data to fed for training. But my data is in a 2d format. Would you please show me how to do this conversion.
Input:
for data of 28th row,
val(28,1)=1.5
val(28,2)=2.7
output:
val(:,:,1,28)=1.5
val(:,:,2,28)=2.7
I m looking for your advice in this regard.
Thanks,
Akzeptierte Antwort
Weitere Antworten (1)
madhan ravi
am 25 Feb. 2019
Aternatively:
[m,n]=size(val);
Val=reshape(val.',1,1,n,m)
Kategorien
Mehr zu Statistics and Machine Learning Toolbox 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!