
這是我在多年來從回答的問題中獲得很多幫助後在這個論壇上發表的第一篇文章。我有一個 Arduino 板每秒收集溫度數據的設定。將來我將有一個 MATLAB 程式來抓取資料並自動儲存並繪製它,但是必須使用我迄今為止運行的幾個測試。為了取得 Excel 中的數據,我只需將 Arduino 監視器中的資料複製並貼上到工作表上。
此後的問題是數據包含時間戳和其他識別信息,即熱電偶 A/B。我找到了一個簡單的命令,可以使用 =right(cell, # of characters) 獲取單元格的最後 N 個字符,但這些數字無法正確繪製。 x 軸(時間)是正確的,因為我剛剛輸入了從 1 開始的整數,但 y 軸的格式不正確。我嘗試將單元格從“常規”重新格式化為“數字”,但這沒有效果。感謝您的時間。
樣本資料:
A B C D
11:07:34.103 -> Thermocouple B Temp(C): 18.91 1 18.91
11:07:35.356 -> Thermocouple A Temp(C): 17.86 2 17.86
11:07:35.636 -> Thermocouple B Temp(C): 18.99 3 18.99
11:07:36.887 -> Thermocouple A Temp(C): 17.92 4 17.92
11:07:37.119 -> Thermocouple B Temp(C): 18.99 5 18.99
11:07:38.372 -> Thermocouple A Temp(C): 17.92 6 17.92
11:07:38.604 -> Thermocouple B Temp(C): 18.97 7 18.97
這是目前如何繪製資料的螢幕截圖(抓取六個字元)。 錯誤的情節
這是它用五個字元繪製的另一個螢幕截圖。 在此輸入影像描述
因此,我採納了 Bruce 的建議,使用列分割精靈來分離時間和溫度,在整理出不必要的熱電偶 A 值後,我成功地繪製了溫度與時間的關係圖。