Width function on arrays
24 ビュー (過去 30 日間)
古いコメントを表示
How do i use the width or height functions on a 3d array? For example, the array information i am using is that of a picture.
0 件のコメント
回答 (1 件)
Stephen23
2015 年 9 月 7 日
編集済み: Stephen23
2020 年 10 月 15 日
MATLAB does not have width or height functions for normal arrays. You can use size to get the size of an array:
d = size(X)
[m,n,p,~] = size(X)
m = size(X,dim)
You can select the dimension using the optional second argument:
rows = size(X,1)
cols = size(X,2)
pages = size(X,3)
3 件のコメント
f
2020 年 10 月 15 日
Just for future reference: as of R2020b, I think width and height have been added for arrays: https://it.mathworks.com/help/matlab/ref/width.html?s_tid=srchtitle
Stephen23
2020 年 10 月 15 日
編集済み: Stephen23
2020 年 10 月 15 日
Indeed, just added to the latest release: https://www.mathworks.com/matlabcentral/discussions/highlights/133276-new-in-r2020b-new-way-to-return-height-or-width-of-arrays
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!