โดยสมมติตัว Output Value ที่รับมาเป็น array 2D มี แถบ Column เป็นค่า Z, Phase, Ls, Q แถว Row เป็น Freq1 Freq2 Freq3 ตาม output ที่ได้รับจากการวัดจากเครื่องมาจริงๆ
การทำงานเซฟไปฟอร์เมตExcel

- ส่วนนี้เป็นส่วนที่แสดง Header ความถี่ที่ 1 โดยมีการทำงานคือ รับข้อมูลความถี่ที่ผู้ใช้ป้อนเข้ามา ต่อเข้ากับตัว Number to Fractional String เพื่อแปลงจาก Number เป็น String และนำมาต่อเข้ามาต่อเข้ากับตัว Format Into File และใช้ Tab เป็นตัวแบ่ง Column และใช้ End of Line เพื่อขึ้นบรรทัดใหม่
- ส่วนนี้เป็นส่วนที่แสดง Header ค่า Z, Phase, Ls, Q และใช้ Tab เป็นตัวแบ่ง Column และใช้ End of Line เพื่อขึ้นบรรทัดใหม่
- ส่วนนี้เป็นส่วนที่แสดง Header ค่า Z, Phase, Ls, Q ที่วัดได้จากเครื่อง HIOKI LCR Hitester โดยการทำงานคือ ตัวOutput 2D Array เป็นการส่งค่ามาทั้งหมดทั้ง สามความถี่ดังรูปข้างต้น ดังนั้นเราจึงต้องแยก Sub Array ออก เพื่อแยกออกที่ละความถี่ โดยตัว Array Subset แยกเอาข้อมูลความถี่ที่ 1 ออก แล้วมาต่อกับ ตัว Array to Spreadsheet String และตัวนี้ต่อกับ Format Into File อีกที่หนึ่ง
ถึงขั้นนี้แล้ว จะเซฟไฟล์ excel ได้ค่า Z, Phase, Ls, Q ที่ความถี่ที่ 1 ความถี่เดียว ดังนั้นแล้วจังต้องต่อแบบนี้สามชุดต่อเรียงกันไปเรื่อย จึงจะเซฟได้สามถี่ที่ต้องการ
หน้าต่าง Excel ที่เซฟออกมาได้

ไม่มีความคิดเห็น:
แสดงความคิดเห็น