0

我在问自己在 matlab 中是否有更快的方法来做到这一点:

想象一下,我们有一个 10x2 的向量 V,我们想在函数中使用 x 维度(行数,这里是 10),或者用它做任何我们想做的事情。我通常这样做的方式是这样的:

[x y]=size(V);
function(x)

但是有可能让它变得不同吗?类似的东西

function(size(V)(1))

谢谢你的帮助 !

4

1 回答 1

2

MATLABsize可以采用第二个输入参数,指示您想知道其大小的维度。在这种情况下,输出是标量:

x = size(V,1);
y = size(V,2);

有关help size更多详细信息,请参阅。

于 2013-07-09T12:23:09.630 回答