It is very commong to read through all the values in an Excel spreadsheet to process them in MATLAB. Here is a simple example of importing Excel in MATLAB and looping through the values.
By
Doug Hull
Doug first used MATLAB in 1994, could not figure it out until he got some help in 1995. He is now dedicated to making sure that no one else wastes a year of their life not knowing MATLAB like he did.
If I have an excel sheet that have only numbers on it. And I want to find how much some values repeated.( like how many times there is number 6 in the excel sheet?) how can I find these values by matlab?
Hello Sir,
Suppose I have the pixel value, how to find the corresponding pixel position in image ?
Ex: If the pixel value is 160, i want to get the positions of the pixels in the image for which the value is 160.
@Vallisha,
This is more of a matrix indexing question. You can use FIND to do that.
Doug
Thanks a lot.
Used this :
index = find(img(:)== 160)
Hi,
I can write cells to Excel if numbers are specifid.
I can write simple matrices to excel.
But, is it possible to write something like this to excel:
a=[1 2; 3 4 ; 5 6]
d={‘Temp’, Time; a}
xlswrite(‘ExcelNmae’, d);
Thanks,
Chen
Take a look at xlswrite.
If I have an excel sheet that have only numbers on it. And I want to find how much some values repeated.( like how many times there is number 6 in the excel sheet?) how can I find these values by matlab?
First I would import into MATLAB with XLSREAD. Once you have a matrix in, like
a = [11 22 33 22 22]
nnz(a == 22)
will do what you want for 22.