필터 지우기
필터 지우기

How to find out how many colums are in matrix?

조회 수: 2 (최근 30일)
hawk5577
hawk5577 2018년 11월 22일
댓글: hawk5577 2018년 11월 22일
[filename filepath]=uigetfile('*.xlsx','multiselect','on')
length(filename)
How to find out how many columns or length (what is better?) are in the matrix [filename]?
If I select 2 files (test0.xlsx and test1.xlsx) my ans = 2
If I select 1 file (test1.xlsx) my ans is 10, sth its wrong ;/
*I just want to do a script that will detect, maybe someone have good idea for that :)
if I have 1 selected file
something1
else I have 2 selected files
something2
end
Thanks for help

채택된 답변

Bruno Luong
Bruno Luong 2018년 11월 22일
if ischar(filename) % you select 1 file
something1
else % your filename is cell of char/string % I have 2 selected files
something2
end

추가 답변 (1개)

Geoff Hayes
Geoff Hayes 2018년 11월 22일
hawk5577 - use size to determine the dimensions in your matrix. Since you are interested in the number of columns, then
numFiles = size(filename, 2);

카테고리

Help CenterFile Exchange에서 Time Series Objects에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by