I am getting a error message saying that this file can not be loaded in matlab using csvread... Why not.. I am very confused here.
I load it as such
oneTeenthhz_input = transpose(csvread('input1.csv'));

 채택된 답변

Joseph Cheng
Joseph Cheng 2015년 5월 21일
편집: Joseph Cheng 2015년 5월 21일

0 개 추천

are you sure that you want column 8065 or end of line one to read "0};"? i am running something so i can't try using matlab but i can see that being an issue
what is your sample code to read it in? I also am thinking it could be that the lines are not the same length of entries.

댓글 수: 4

James
James 2015년 5월 21일
updated.. the dataset is used for simulink ident => so i want a one giant vector
Joseph Cheng
Joseph Cheng 2015년 5월 21일
so read the documentation on csvread. here is the last sentence of the documentation on csvread()
The file can only contain numeric values.
so the }; is probably killing the call.
Also through out your excel file you have random { and i think } scattered through it. like column 1803 in row 1 has
0.00502173458987{0
which isn't a number
James
James 2015년 5월 21일
Ahh... The data had been inserted multiple times..{ indicates the start of the dataset..
thanks:)

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

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Data Import and Analysis에 대해 자세히 알아보기

질문:

2015년 5월 21일

댓글:

2015년 5월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by