在 Matlab 中获取向量的大小
在本教程中,我们将讨论如何使用 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。此方法适用于寻找向量或矩阵中存在的元素的数量。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。