Turning a column vector into a rectangular matrix
3 次查看(过去 30 天)
显示 更早的评论
I have a column vector of data and would like to break it up into a rectangular matrix. However, I would need to add NaN elements in order to make it rectangular; I have multiples pages of the column, how can I do this?
0 个评论
采纳的回答
John D'Errico
2015-11-24
编辑:John D'Errico
2015-11-24
I wrote a wreshape tool some years ago. It pads as necessary, and allows you to specify the pad element. Not sure if I posted it on the file exchange, and I'm feeling too lazy to post it now. So I'll just attach it.
A = wreshape(1:5,[2 4],'pad',NaN)
A =
1 3 5 NaN
2 4 NaN NaN
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!