error "Undefined function 'atan2' for input arguments of type cell"

조회 수: 6 (최근 30일)
I want to calculate ATAN(X,Y) where X=data(:,2); and Y=data(:,3); from a CSV file. The output of X is 1801X1 cell and Y is 1801X1 cell. please let me know how to convert the values of X and Y to calculate ATAN

채택된 답변

Walter Roberson
Walter Roberson 2016년 5월 31일
RotAngle = data{2};
Bx = data{4};
Bz = data{5};
  댓글 수: 2
Krishna Pradeep Gollamahanti
Krishna Pradeep Gollamahanti 2016년 5월 31일
편집: Walter Roberson 2016년 5월 31일
Now i can see the data of Bx and Bz with the below error
Bx=data{4};
Bz=data{5};
Angle=atan2(Bx,Bz)/pi()*180;
Undefined function 'atan2' for input arguments of type 'cell'.
Walter Roberson
Walter Roberson 2016년 5월 31일
Sorry, I did not read your code properly.
What you want to do cannot be done. It is not possible to calculate the arctan of a string. But if you ever encounter a file that has numbers in columns then you could textscan using a numeric format and then use the method I showed.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Standard File Formats에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by