Plotting Temperature with respect to time in MATLAB from a file??
古いコメントを表示
Hello!!! Everyone,
I am making a Data Logger Project and had stored Log in Memory Card, and wants to plot the Temperature Data with Respect to time in MATLAB.
18:41:03,05/10/13,025.7C,+024.5C,060.0%,000.00m/s,0,0000.0mm,0000.0mm
18:41:17,05/10/13,025.7C,+024.8C,060.0%,000.00m/s,0,0000.0mm,0000.0mm
18:41:32,05/10/13,025.4C,+024.8C,059.3%,000.00m/s,0,0000.0mm,0000.0mm
18:41:48,05/10/13,025.7C,+025.1C,059.3%,000.00m/s,0,0000.0mm,0000.0mm
18:29:50,05/10/13,026.0C,+024.8C,059.0%,000.00m/s,0,0000.0mm,0000.0mm
18:30:04,05/10/13,025.7C,+024.8C,058.7%,000.00m/s,0,0000.0mm,0000.0mm
18:30:04-> Time
05/10/13-> Date
025.7C -> Unit Temperature
+024.8C -> Atmosphere Temperature
058.7% -> Relative Humidity
Rest are Not useful
Can any one tell how to plot Temperature w.r.t time for each day on Separate graphs(Figure in MATLAB)
Please Help
採用された回答
その他の回答 (1 件)
Arun Sharma
2013 年 10 月 7 日
編集済み: Walter Roberson
2013 年 10 月 7 日
3 件のコメント
Walter Roberson
2013 年 10 月 7 日
You are going to need to change the 'YourFile.txt' to 'LOGGER.CSV' .
datetick will not solve your problem by itself. Your problem has a couple of pieces:
- reading in the text and throwing away the unneeded parts
- converting the text dates into numeric dates
- breaking the input lines up by date
- plotting each day with its corresponding data on separate figure per day
- labeling the x axis of the plots with the time information
Of these tasks, datetick() only accomplishes the last, the labeling of the axis.
Arun Sharma
2013 年 10 月 7 日
Arun Sharma
2013 年 10 月 10 日
カテゴリ
ヘルプ センター および File Exchange で Dates and Time についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
