2011-07-22 7 views
1

シミュレーション時間を(時):(分):(秒)形式で追跡するシミュレーションからデータをプロットしようとしていますが、時間)を数百にすることができます。しかし、gnuplotがデータを時間でプロットすると( "xdata timeを設定")、1つの連続プロットで最大99時間しかプロットしません。その後、それは周りを回ってループを開始し、最初の近くで100時間以上オーバープロットを開始します(さらに奇妙なことをします)。誰がなぜこれが起こるか、そして/またはそれを回避する方法を知っていますか?gnuplotで何百時間ものデータをプロットする

私はまた、3行の単純な数値(整数)として時間列(各行のデータの3番目のフィールドですが、必ずしも固定された数の文字ではない)の成分を読み込み、実際の数になります。これは、時間の小数点(107:45:00 - > 107.75など)になります。これはプロットでは問題ありませんが、gnuplotを取得する方法はわかりませんそれをするには、どちらか。

他のアイデアを歓迎します。 (私はむしろ、元のファイルを変更しないでください。各ファイルの複数のバージョンが複雑になり、ファイルを変換する方法を他者に教えなくてはならず、ファイルを変換しなかったためにプロットを見つけ出す方法がうまくいきませんでしたなど)

+2

あなたのデータファイルの例を投稿できますか?これは、あなたの問題を再現し、可能な解決策を提案することが非常に簡単になります... – Woltan

答えて

0

バージョン2のMathGL(GPLプロットライブラリ)は、(標準のstrftime()フォーマットを使用して)必要に応じて設定できるタイムティックを持っています。しかし今はベータ版で、安定版は2011年10月に登場するはずです。

関連する問題