hello all I need to process big excel file. I imported the excel file to matlab using "dataset" function. now i would like to separate the imported data to columns. I Want that every column will be separate array from the all imported data. can someone advise me, with which matlab function i should use. i found function called "splitapply", is it the right function for me? it will be wonderful if some one will give me an example as well. i attach the excel file i use for the data importing.

답변 (1개)

Image Analyst
Image Analyst 2016년 5월 29일

0 개 추천

To read in
[numbers, strings, raw] = xlsread(filename);
To extract column 3 into it's own variable, do this:
col3 = raw(:, 3);

댓글 수: 2

Moshe
Moshe 2016년 6월 1일
Hi,
Thanks for your answer, but it didn't work. I am running this piece of code:
fid ='EUROSTOXX_600_SIM_ALPHA.xlsx'; fid_read=dataset('XLSFIle',fid,'sheet',1); col3 = raw(:, 3);
as you advise me i tried on line 3, but i got this error on the command line in matlab:
"Undefined variable raw."
which else function i can use for my question.
thanks
Image Analyst
Image Analyst 2016년 6월 1일
Try using the code I gave you, which DOES have raw mentioned in it.

댓글을 달려면 로그인하십시오.

카테고리

제품

태그

질문:

2016년 5월 29일

댓글:

2016년 6월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by