フィルターのクリア

how to conver .csv data class from table to double

8 ビュー (過去 30 日間)
panakj tiwari
panakj tiwari 2021 年 1 月 20 日
コメント済み: panakj tiwari 2021 年 1 月 29 日
i have a two data in .csv format , i have import these data file in matlab and save these data in .mat from workspace . when i load these data in matlab there show class of data file (a & b ) is 'table' . when i performed mathmatecical operation in it's show "Undefined operator '+' for input arguments of type 'table' ". how i add these function and perform matmatical operation

採用された回答

Stephan
Stephan 2021 年 1 月 20 日
編集済み: Stephan 2021 年 1 月 20 日
If it is only numeric data and a and b are of the same dimensions this should work:
c = a{:,:} + b{:,:}
for example:
a1 = randi(10,5,1);
a2 = randi(10,5,1);
Ta = table(a1, a2)
b1 = randi(10,5,1);
b2 = randi(10,5,1);
Tb = table(b1, b2)
c = Ta{:,:} + Tb{:,:}
gives:
Ta =
5×2 table
a1 a2
__ __
2 9
9 7
6 4
6 6
2 5
Tb =
5×2 table
b1 b2
__ __
1 5
3 1
2 10
2 10
3 5
c =
3 14
12 8
8 14
8 16
5 10
  5 件のコメント
Walter Roberson
Walter Roberson 2021 年 1 月 20 日
By the way, consider using readmatrix() instead of readtable()
panakj tiwari
panakj tiwari 2021 年 1 月 29 日
thank u sir..

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeText Files についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by