.txt ファイルから 5 つのベクトルに 5 つの列を読み込んでいます。
一部のベクトルは他のベクトルよりも 1 要素大きい場合があるため、それらがすべて同じ長さであるかどうかを確認する必要があります。そうでない場合は、どれが最大かを見つけて最後の要素を削除する必要があります。ループなしでこれを行うことができるはずだと思います。もともと とfind
組み合わせて使用することを考えていましisequal
たがisequal
、論理を返すだけで、どのベクトルが最大であるかに関する情報は提供しません。
[Seconds,Sensor1VStatic,Sensor2VPulsed,TemperatureC,RelativeHumidity] = importfile(path);
次に、どのベクトルが 1 要素長くなるかに応じて、たとえば、次のようにします。
Seconds(end) = [];
Sensor1VStatic(end) = [];
Seconds と Sensor1VStatic が他のベクトルよりも 1 要素長い場合