以下のようなデータを含むcsvファイルがあります:[1行目はヘッダーです]
Element,State,Time
Water,Solid,1
Water,Solid,2
Water,Solid,3
Water,Solid,4
Water,Solid,5
Water,Solid,2
Water,Solid,3
Water,Solid,4
Water,Solid,5
Water,Solid,6
Water,Solid,7
Water,Solid,8
Water,Solid,7
Water,Solid,6
Water,Solid,5
Water,Solid,4
Water,Solid,3
State についても同様のパターンが繰り返されます。"Solid" は Liquid と Gas に置き換えられます。さらに、要素「水」は他の要素に置き換えることもできます。整数としての時間は (単純化するために) 秒単位ですが、任意の実数にすることができます。さらに、ファイル間に # で始まるコメント行がある場合があります。
問題の説明: 時間値の最初の落ち込みをなくし、二次補間、3 次補間、または多項式補間を使用して平滑化したい [5->2 --->8 からの最初の変化に注意してください。これらの数値を中間値に置き換えて、5 ---> 8 から徐々に/スムーズに増加させたい]。
そして、要素と状態のすべての組み合わせに対してこれが行われることを望みます.
これは、Matlabなどで何らかのコーディングを行うことで可能ですか?
どんなポインタも役に立ちます!!
前もって感謝します :)