Reading an array from excel sheet

2 views (last 30 days)
Gunjan Shah
Gunjan Shah on 17 Nov 2018
Answered: Gunjan Shah on 23 Nov 2018
Hi,
I have several images in different folders, say A , B , C , D
I wrote the name of the folder in excelsheet using matlab, now I want to access all these folders one by one so that I can take out images from each folder for my further evaluation.
How can i do that using FOR loop?
The name of folders(A B C D) is written in column - A2:A5
After taking the images, i want to obtain the time it takes for further image processing and once I obtain the time(in sec), i want to put it in an array so that in the end I can put those values back in my excel sheet.
Thanks in advance

Answers (2)

KSSV
KSSV on 17 Nov 2018
[num,txt,raw] = xlsreadmyfile) ;
The txt/ raw variable from the above should be hjaving your required data.....you can run a loop along those variables.
But, note that you can access folder, subfolders and files straight away from MATLAB usig dir.
  2 Comments
Gunjan Shah
Gunjan Shah on 17 Nov 2018
Can you be more specific?
Yes I have directory, but there are many folders, and I want to take photos from all these folders one by one. So it will be convinient to tke data from excel sheet.

Sign in to comment.


Gunjan Shah
Gunjan Shah on 23 Nov 2018
Nevermind, I found the answer myself.
I used strcat to remove the unwanted ' ' as well as { }

Products


Release

R2017b

Community Treasure Hunt

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

Start Hunting!