MATLAB tableについて

3 ビュー (過去 30 日間)
晃平
晃平 2024 年 2 月 20 日
コメント済み: 晃平 2024 年 2 月 26 日
MATLABのtableを使用する際に、各列の配列名を取得するためには、どうすればよいのでしょうか。
↓A,Bをtableから抽出したいです。
   A    B
---------------------------------------
1| 43 44
  2 件のコメント
Kojiro Saito
Kojiro Saito 2024 年 2 月 20 日
AとBの左右に全角のスペースが入っていますが、実際のデータまたはファイルもそのようになっていますか?
晃平
晃平 2024 年 2 月 20 日
コメントありがとうございます。
A,Bは列名、1は行名、43,44はテーブル内の1行目データです。
テーブルデータの列名A,Bの値を取得したいです。 

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

採用された回答

Shunichi Kusano
Shunichi Kusano 2024 年 2 月 20 日
次のようにアクセスできます。
t = table([43],[44],'VariableNames',{'A','B'})
t = 1x2 table
A B __ __ 43 44
t.Properties.VariableNames
ans = 1x2 cell array
{'A'} {'B'}
  5 件のコメント
Dyuman Joshi
Dyuman Joshi 2024 年 2 月 21 日
"AとBを変数として使いたい場合はどのようにすればよろしいでしょうか"
Once again, why do you want to do that?
晃平
晃平 2024 年 2 月 26 日
解決できました。
ありがとうございます。
str{変数名}=Value{値};
str{1,2}=Value{1,1};

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

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange文字と文字列 についてさらに検索

タグ

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!