
지난 몇 년간 질문에 대한 답변을 통해 많은 도움을 받은 후 이 포럼에 올리는 첫 번째 게시물입니다. Arduino 보드가 매초 온도 데이터를 수집하는 설정이 있습니다. 앞으로는 MATLAB 프로그램이 데이터를 수집하고 자동으로 저장하고 플롯하도록 할 것입니다. 그러나 지금까지 실행한 몇 가지 테스트를 사용해야 합니다. Excel에서 데이터를 얻으려면 Arduino 모니터의 데이터를 시트에 복사하여 붙여넣기만 하면 됩니다.
그 이후의 문제는 데이터에 타임 스탬프와 기타 식별 정보(예: 열전대 A/B)가 포함되어 있다는 것입니다. =right(cell, # ofcharacters)를 사용하여 셀의 마지막 N 문자 수를 가져오는 간단한 명령을 찾았지만 이 숫자는 올바르게 표시되지 않습니다. 방금 1부터 시작하는 정수를 입력했기 때문에 x축(시간)은 정확하지만 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
다음은 현재 데이터를 표시하는 방법(6자 캡처)을 보여주는 스크린샷입니다. 잘못된 플롯
다음은 5개의 문자로 구성된 또 다른 스크린샷입니다. 여기에 이미지 설명을 입력하세요
그래서 저는 Bruce의 조언을 받아들여 열 분할 마법사를 사용하여 시간과 온도를 분리하고 불필요한 열전대 A 값을 분류한 후 온도 대 시간을 성공적으로 표시했습니다.