在 Matlab 中获取向量的大小
Ammar Ali
2023年1月30日
2021年4月29日
-
使用 MATLAB 中的
size()
函数获取向量的大小 -
使用 MATLAB 中的
length()
函数获取向量中的元素数 -
使用 MATLAB 中的
numel()
函数获取向量或矩阵中存在的元素数
在本教程中,我们将讨论如何使用 MATLAB 中的 length()
、size()
和 numel()
函数获取向量中存在的元素的大小和数量。
使用 MATLAB 中的 size()
函数获取向量的大小
size()
函数返回向量或矩阵中存在的行数和列数。例如,让我们获取向量的大小。请参见下面的代码。
vector = [1 2 3 4];
s = size(vector)
输出:
s =
1 4
如你所见,给定向量的大小为 1x4
。此方法仅适用于查找向量的大小,不适用于查找元素的数量,因为它返回行数和列数。
使用 MATLAB 中的 length()
函数获取向量中的元素数
length()
函数返回向量中存在的元素数。例如,让我们获取向量的长度。请参见下面的代码。
vector = [1 2 3 4];
len = length(vector)
输出:
len =
4
如你所见,给定向量的长度为 4。此方法仅适用于查找向量中存在的元素数,而不适用于查找矩阵中的元素数,因为它仅返回最长的维数。
使用 MATLAB 中的 numel()
函数获取向量或矩阵中存在的元素数
numel()
函数返回向量或矩阵中存在的元素数。例如,让我们获取矩阵中存在的元素数。请参见下面的代码。
vector = [1 2 3 4; 1 2 3 4];
len = numel(vector)
输出:
len =
8
如你所见,给定向量中存在的元素的长度或数量为 8。此方法适用于寻找向量或矩阵中存在的元素的数量。
Author: Ammar Ali