How to use reshape
显示 更早的评论
Hi, I have a matrix m (x, y, z) with a size of 12x6x5. I would like to reshape the matrix having other z-values given in f (5x1 vector). I have written the reshape command like this: g=reshape(f, [m],3) This is the error message: Error using reshape. Size arguments must be integer scalars. I don't understand the error. Thanks for your help!
4 个评论
Adam
2017-9-19
I don't understand what you are trying to do. Reshape simply changes the shape of one matrix as shown in
doc reshape
What you are wanting to do seems more complicated. Can you give an example of what you are trying to do and what result you are expecting from what inputs.
Azzi Abdelmalek
2017-9-19
What is [m] ?
Star Strider
2017-9-19
It appears that ‘m’ is the (12x6x5) original matrix.
We need to know the desired result.
anne d.
2017-9-19
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!