Converting a 2d vector to a 4d vector
Show older comments
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,
Accepted Answer
More Answers (1)
madhan ravi
on 25 Feb 2019
Aternatively:
[m,n]=size(val);
Val=reshape(val.',1,1,n,m)
Categories
Find more on Statistics and Machine Learning Toolbox 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!