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

6 Ansichten (letzte 30 Tage)
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

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 31 Mai 2016
RotAngle = data{2};
Bx = data{4};
Bz = data{5};
  2 Kommentare
Krishna Pradeep Gollamahanti
Bearbeitet: Walter Roberson am 31 Mai 2016
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 am 31 Mai 2016
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.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Standard File Formats finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by