วันพฤหัสบดีที่ 22 พฤษภาคม พ.ศ. 2557

LaTeX ในการเขียนบทความวิชาการ

ตอนนี้ก็เริ่มเขียนเปเปอร์สำหรับใช้จบปริญญาโทแล้วครับ ตอนนี้ก็ยังเขียนบน MS Word ธรรมดาอยู่ แต่ลองค้นไปเรื่อยๆ ก็พบว่าส่วนใหญ่เอกสารวิชาการเขานิยมเขียนกันด้วยอะไร TeXๆ นี่แหละ เลยลองค้นดูปรากฏว่าเขาเรียกมันว่า LaTeX ครับ ที่นี้ก็ลองค้นว่ามันมีเครื่องมือที่ช่วยในการเขียนหรือเปล่าก็พบว่ามีตัวช่วยเยอะมาก ผมก็เจอใน StackExchange http://tex.stackexchange.com/questions/339/latex-editors-ides ที่มีคนทำรายการซอฟท์แวร์เพื่อช่วยเขียนอยู่เยอะมากเลยเอามาแบ่งปันกันครับ ใครอยากได้ข้อมูลเกี่ยวกับ LaTeX มากขึ้นก็ลองเข้าไปศึกษาดูจากที่นี่เลยครับ http://latex-project.org/intro.html

วันศุกร์ที่ 12 ตุลาคม พ.ศ. 2555

อยาก implement DSP ด้วยภาษา Java ทำไงดี

หลายคนคงเคยมีข้อสงสัยว่านอกจาก C/C++ แล้วเราจะสามารถ implement DSP ด้วยภาษายอดนิยมอย่าง Java ได้หรือไม่ คำตอบของคำถามนี้คือ ได้แน่นอนครับ โดยเราสามารถหา library DSP ของ Java มาใช้งานได้เช่นกันแต่ก็จะมีประสิทธิภาพในการทำงานที่ไม่ดีมากนักซึ่งเราสามารถแก้ไขได้ด้วยการใช้ Java Wrapper ไปเรียกใช้งาน DSP library ของภาษา C/C++ ได้ซึ่งมีประสิทธิภาพดีกว่ามากได้ โดยในบทความนี้จะขอแนะนำให้รู้จักกับ jnaerator ซึ่งจะทำให้เราสามารถเรียกใช้งาน DSP library ของภาษา C/C++ ได้อย่างง่ายดายเลยทีเดียว ซึ่งในตอนหน้าเราจะมาเริ่มการ implement DSP บน Java กันครับ


ที่มา Stackoverflow.com

วันพุธที่ 3 ตุลาคม พ.ศ. 2555

แนะนำ Library เพื่อใช้ในงาน Signal Processing สำหรับภาษา C++


ในการเขียนซอฟท์แวร์ด้าน Signal Processing สิ่งที่เราจะหนีไม่พ้นเลยก็คือ Library ที่จะเราจะใช้งานฟังก์ชันของมัน โดยวันนี้ผมจะแนะนำเบื้องต้นที่จะใช้งานกับภาษา C++ 4 ตัวด้วยกันก็คือ 1. tspl 2. PETSc 3. spuc 4. Aquila เบื้องต้นก็ขอแนะนำเพียงเท่านี้ก่อนนะครับ ในบทความต่อไปเราจะมาเริ่มพูดถึงข้อมูลเกี่ยวกับ DSP กันครับ