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

0 comentarios
Respuesta aceptada
  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 の値で判断したらいかがでしょうか。
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Logical en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
