>
数学
>
用MATLAB把一个3*3的矩阵转成一个1*9的向量,按先行后列的顺序(reshape是先列后行的)
例如a=[1 2 3
4 5 6
7 8 9]
如何得出b=[1 2 3 4 5 6 7 8 9]
而reshape得出的结果是[1 4 7 2 5 8 3 6 9]并不是我需要的
人气:297 ℃ 时间:2020-04-12 03:22:29
解答
将a转置一下就可以了:
b=reshape(a',1,9)
推荐
matlab中怎么将一个矩阵变为一个行向量
matlab怎么把一个列向量变成一个对角矩阵?
matlab 怎么把行向量转成 矩阵向量?
用matlab如何实现:有一矩阵A,找出矩阵中大于1的元素,并将它们排成列向量B?
matlab怎么把一个行向量变成一个矩阵
they went to America for ____ (far)studies.
《风雨》阅读答案 求答案 急啊!
如何理解真理和价值,科学精神和人文精神的辩证统一关系?450字左右
猜你喜欢
桑之未落 其叶沃若
4x²-x-9=0
比一个数的4倍多4的数是12,
如何制作一个实验证明足球烯是由碳元素组成的
太阳有太阳黑子.原子与太阳系相似.那么原子有类似太阳黑子的物质么?
电流通过用电器是什么做功
英语翻译
英语翻译
© 2026 79432.Com All Rights Reserved.
电脑版
|
手机版