如何组合矩阵

2次浏览(过去30天)
Triveni
Triveni 2021年8月19日
评论道: Triveni2021年8月19日
我需要合并
NETPLP (:: 1) =
22日22.45 - 89.42
22日22.55 - 114.42
21.95 22.5 114.42
22.55 22.5 -35.59
22日22.55 - 114.42
22日22.45 - 89.42
22.05 22.5 89.42
22.45 22.5 -10.59
NETPLP (:: 2) =
22日22.4 - 76.92
22日22.6 - 126.92
21.9 22.5 126.92
22.6 22.5 -48.09
22日22.6 - 126.92
22日22.4 - 76.92
22.1 22.5 76.92
22.4 22.5 1.91
NETPLP (:: 3) =
22日22.35 - 64.42
22日22.65 - 139.42
21.85 22.5 139.42
22.65 22.5 -60.59
22日22.65 - 139.42
22日22.35 - 64.42
22.15 22.5 64.42
22.35 22.5 14.41
NETPLP (:: 4) =
22日22.3 - 51.92
22日22.7 - 151.92
21.8 22.5 151.92
22.7 22.5 -73.09
22日22.7 - 151.92
22日22.3 - 51.92
22.2 22.5 51.92
22.3 22.5 26.92
NETPLP (:: 5) =
22日22.25 - 39.42
22日22.75 - 164.42
21.75 22.5 164.42
22.75 22.5 -85.59
22日22.75 - 164.42
22日22.25 - 39.42
22.25 22.5 39.42
22.25 22.5 39.42
NETPLP (:: 6) =
22日22.2 - 26.92
22日22.8 - 176.92
21.7 22.5 176.93
22.8 22.5 -98.09
22日22.8 - 176.92
22日22.2 - 26.92
22.3 22.5 26.92
22.2 22.5 51.92
NETPLP (:: 7) =
22日22.15 - 14.42
22日22.85 - 189.42
21.65 22.5 189.43
22.85 22.5 -110.59
22日22.85 - 189.42
22日22.15 - 14.42
22.35 22.5 14.41
22.15 22.5 64.42
NETPLP (:: 8) =
22日22.1 - 1.92
22日22.9 - 201.92
21.6 22.5 201.93
22.9 22.5 -123.09
22日22.9 - 201.92
22日22.1 - 1.92
22.4 22.5 1.91
22.1 22.5 76.92
NETPLP (:: 9) =
22日22.05 - -10.58
22日22.95 - 214.42
21.55 22.5 214.43
22.95 22.5 -135.59
22日22.95 - 214.42
22日22.05 - -10.58
22.45 22.5 -10.59
22.05 22.5 89.42
NETPLP (:: 10) =
22 22 -23.08
22日23日226.92
21.5 22.5 226.93
23日22.5 - -148.09
22日23日226.92
22 22 -23.08
22.5 22.5 -23.09
22日22.5 - 101.92
>> bhu =重塑(NETPLP,[size(NETPLP,1)*size(NETPLP,3),3])
bhu =
22日22.3 - 14.42
22日22.7 - 189.42
21.95 22.5 189.43
22.55 22.5 -110.59
22日22.7 - 189.42
22日22.3 - 14.42
22.05 22.5 14.41
22.45 22.5 64.42
22.45 - 51.92 22
22.55 - 151.92 22
22.5 151.92 21.6
22.5 -73.09 22.9
22.55 - 151.92 22
22.45 - 51.92 22
22.5 51.92 22.4
22.5 26.92 22.1
89.42 22 22.1
114.42 22 22.9
114.42 21.75 22.5
-35.59 22.75 22.5
114.42 22 22.9
89.42 22 22.1
89.42 22.25 22.5
-10.59 22.25 22.5
22日22.25 - 1.92
22日22.75 - 201.92
21.9 22.5 201.93
22.6 22.5 -123.09
22日22.75 - 201.92
22日22.25 - 1.92
22.1 22.5 1.91
22.4 22.5 76.92
22.4 - 39.42 22
22.6 - 164.42 22
22.5 164.42 21.55
22.5 -85.59 22.95
22.6 - 164.42 22
22.4 - 39.42 22
22.5 39.42 22.45
22.5 39.42 22.05
76.92 22 22.05
126.92 22 22.95
126.92 21.7 22.5
-48.09 22.8 22.5
126.92 22 22.95
76.92 22 22.05
76.92 22.3 22.5
1.91 22.2 22.5
22日22.2 - -10.58
22日22.8 - 214.42
21.85 22.5 214.43
22.65 22.5 -135.59
22日22.8 - 214.42
22日22.2 - -10.58
22.15 22.5 -10.59
22.35 22.5 89.42
22.35 - 26.92 22
22.65 - 176.92 22
22.5 176.93 21.5
22.5 - -98.09 23
22.65 - 176.92 22
22.35 - 26.92 22
22.5 26.92 22.5
22.5 - 51.92 22
64.42 22日22
139.42 22日23日
139.42 21.65 22.5
-60.59 22.85 22.5
139.42 22日23日
64.42 22日22
64.42 22.35 22.5
14.41 22.15 22.5
22日22.15 - -23.08
22日22.85 - 226.92
21.8 22.5 226.93
22.7 22.5 -148.09
22日22.85 - 226.92
22日22.15 - -23.08
22.2 22.5 -23.09
22.3 22.5 101.92
这个矩阵,但是位置不合适。请帮助我的一致性。
2的评论
Triveni
Triveni 2021年8月19日
80 * 3

登录并发表评论。

接受的答案

Wan霁
Wan霁 2021年8月19日
嗨,朋友!你可以通过以下命令来实现:
bhu = shape(permute(NETPLP,[2,1,3]), 3, size(NETPLP,1)*size(NETPLP,3))';
1评论
Wan霁
Wan霁 2021年8月19日
或者你可以用
bhu = shape(permute(NETPLP,[1,3,2]), size(NETPLP,1)*size(NETPLP,3), 3);

登录并发表评论。

答案(1)

1月
1月 2021年8月19日
交换(重塑(排列(NETPLP (2, 1, 3)), 4, []), (2, 1))
n维数组的所有重塑操作都可以通过这种方法来解决:permute(重塑(permute(x))。
在这种情况下 permute(Y, [2, 1]) 可以缩写为 Y。”

标签

s manbetx 845

社区寻宝

在MATLAB中央找到宝藏,发现社区如何可以帮助你!

开始狩猎!