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 Center および File ExchangeStandard File Formats についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by