Hi together, i attached a text file and the matlab script. I run the script with matlab2014 and matlab2016a. Why there is a difference in the result. the result with 2014 ist the wanted result.
Thank you for your help.

 채택된 답변

Star Strider
Star Strider 2016년 6월 2일

0 개 추천

I’m not certain what problem you are having.
This works for me in R2016a:
fidi = fopen('Rica Test_1.txt','rt');
Ac = textscan(fidi, '%f%f%f%f%f', 'HeaderLines',1, 'CollectOutput',1);
A = cell2mat(Ac);
The cell2mat call converts the cell array ‘Ac’ to double array ‘A’.

댓글 수: 2

Rica
Rica 2016년 6월 2일
the problem is when you check A{1,1}{1,1} in Matlab2014, i see 860 double. in Matlab 2016a i get only one double.
thanks
Star Strider
Star Strider 2016년 6월 2일
The ‘A’ matrix in my code is a (860x5) double array. It is not a cell array, so there is no need to use cell indexing with it.

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Language Fundamentals에 대해 자세히 알아보기

태그

질문:

2016년 6월 2일

댓글:

2016년 6월 2일

Community Treasure Hunt

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

Start Hunting!

Translated by