matlab size
时间: 2023-10-31 14:07:37 浏览: 14
"size" 函数是 Matlab 中一个内置函数,用于返回数组的尺寸。它返回一个行向量,其中行向量的元素数目等于数组的维数。例如,对于二维数组,size 函数返回一个 1x2 行向量,其中的第一个元素表示数组的行数,第二个元素表示数组的列数。
例:
```
>> A = [1, 2, 3; 4, 5, 6; 7, 8, 9];
>> sz = size(A)
sz =
3 3
```
在上面的例子中,A 是一个 3x3 的矩阵,因此 size 函数返回 [3, 3]。
相关问题
matlabsize
Matlab的size()函数用于获取矩阵或数组的大小。你可以通过在size()函数中输入变量名来获取其大小,例如:
```matlab
A = [1, 2, 3; 4, 5, 6];
sz = size(A);
```
在这个例子中,A是一个2行3列的矩阵。通过调用size(A),你将会得到sz=[2, 3],即A的大小是2行3列。
matlabsize用法
`matlabsize` 是一个用于获取 MATLAB 数组维度的函数。它的用法如下:
```matlab
sizeArray = matlabsize(array)
```
其中,`array` 是要获取维度的 MATLAB 数组,`sizeArray` 是一个行向量,包含了 `array` 的各个维度的大小。
例如,假设有一个二维数组 `A`:
```matlab
A = [1 2 3; 4 5 6; 7 8 9];
```
我们可以使用 `matlabsize` 函数来获取 `A` 的维度:
```matlab
sizeArray = matlabsize(A);
```
运行上述代码后,`sizeArray` 的值将为 `[3, 3]`,表示 `A` 是一个 3x3 的数组。
需要注意的是,`matlabsize` 函数返回的是行向量,即使 `array` 是一个多维数组,也只返回各个维度的大小,并不返回每个维度的边界索引。如果想要获取每个维度的边界索引,可以使用 `size` 函数。