データ名比較をする

6 visualizaciones (últimos 30 días)
Shinsuke Okayasu
Shinsuke Okayasu el 24 de Feb. de 2020
Editada: Musashi Ito el 26 de Feb. de 2020
特性測定データがあるのですが、下図のセンサーデータの項目がセンサーのバージョンによって異なります。
①Matlabにインポートした後に、データ項目名を.Properties.VariableNames{8:end}で取得し、データ項目の配列を作る。
②異なるバージョン間で項目の比較する方法(新しいバージョン比較ではこの項目が追加、削除、Upperlimit、Lowerlimitの項目が変更されている)を教えていただけないでしょうか。

Respuesta aceptada

Musashi Ito
Musashi Ito el 26 de Feb. de 2020
Editada: Musashi Ito el 26 de Feb. de 2020
複数の文字列の比較をしたい場合は、contains 関数を使用すると簡単に比較できるかなと思います。
例えば、Moji_ver1 の文字列の配列(セル配列)で Moji_ver2 のそれぞれの文字列を含んでいるか比較できるみたいです。含んでいる文字列は 1, 含んでない文字列は 0 です。
Moji_ver1 = {'AlertRDCT_a','AlertRDCT_b','AlertRDCT_c','AlertRDCT_d'};
Moji_ver2 = {'AlertRDCT_a','AlertRDCT_c'};
TF = contains(Moji_ver1,Moji_ver2)
もしくは、添付画像のデータに SWVersion らしき列があるみたいですので、その SWVersion の値で判断したらいかがでしょうか。

Más respuestas (0)

Etiquetas

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!