length
最大數(shù)組維度的長度
語法
L = length(X)
說明
L = length([X] 返回 X 中最大數(shù)組維度的長度。對于向量,長度僅僅是元素數(shù)量。對于具有更多維度的數(shù)據(jù),長度為 max(size(X))??諗?shù)組的長度為零。
向量元素數(shù)
求出區(qū)間 [5,10] 中的均勻分布向量的長度。
v = 5:10
v =
5 6 7 8 9 10
L = length(v)
L = 6
矩形矩陣的長度
求出一個由零組成的 3×7 矩陣的長度。
X = zeros(3,7);
L = length(X)
L = 7
結(jié)構(gòu)體字段的長度
創(chuàng)建一個包含 Day 和 Month 對應(yīng)的字段的結(jié)構(gòu)體。使用 structfun 函數(shù)將 length 應(yīng)用于各個字段。
S = struct('Day',[1 13 14 26],'Month',{{'Jan','Feb', 'Mar'}})
S = struct with fields:
Day: [1 13 14 26]
Month: {'Jan' 'Feb' 'Mar'}
L = structfun(@(field) length(field),S)
L =
4
3