我有一个365x24矩阵(一年中的几小时x天)并且我想将其转换为1x8760矩阵(一年中的所有时段)。
所以基本上,原始矩阵的每一行都应该在前一行之后进行复制粘贴。
如何做到这一点?
谢谢!
答案 0 :(得分:1)
对于任何矩阵,(:)
索引操作会连接矩阵的列以形成向量。
>> a = [1,2,3; 4,5,6];
>> a = a(:)
ans =
1
4
2
5
3
6
在您的情况下,您希望连接行。要实现这一点,只需在使用(:)
建立索引之前转置矩阵。最后,您可以简单地转置它以获得行向量。