0

我有一个类型的值,1x1x4 double需要从中做出1x4 double判断。

问题是,我不知道该怎么做。有谁能够帮我?

看起来像:

val(:,:,1) =

    0.5601


val(:,:,2) =

    0.4876


val(:,:,3) =

    0.8146


val(:,:,4) =

    0.6207

但它应该是:

1x4 double = 
    0.5601    0.4876    0.8146     0.6207
4

2 回答 2

4

您可以使用挤压功能摆脱单件尺寸:squeeze(val)'

如果您的问题有点复杂,您还可以查看reshapepermute

于 2013-06-21T13:36:52.483 回答
2

如果所有其他维度都是单例的,并且结果只是一个一维向量,您还可以使用以下内容:

val(:)'
于 2013-06-21T13:41:59.447 回答