หากคุณกำลังมองหา แอปพลิเคชั่นสร้างภาพข้อมูลและวิเคราะห์ข้อมูลทางวิทยาศาสตร์ ในโพสต์นี้ เราจะพูดถึง หนึ่งที่มีชอบ «อัลฟ่าพล็อต» ซึ่งเป็นโอเพ่นซอร์สฟรีและเหนือสิ่งอื่นใดคือมัลติแพลตฟอร์ม (ใช้ได้กับ Linux, Windows และ MacOS)
สำหรับคนที่ไม่รู้จัก AlphaPlot บอกเลยว่า นี่คือซอฟต์แวร์ที่ให้อินเทอร์เฟซแบบกราฟิกสำหรับการวิเคราะห์และการแสดงข้อมูลทางวิทยาศาสตร์. การพัฒนาโครงการเริ่มขึ้นในปี 2016 โดยเป็นส่วนหนึ่งของ SciDAVis 1.D009 ซึ่งจะเป็นทางแยกของ QtiPlot 0.9rc-2
ในระหว่างขั้นตอนการพัฒนา มีการโยกย้ายไลบรารี QWT ไปยัง QCustomplot รหัสนี้เขียนด้วยภาษา C++ ใช้ไลบรารี Qt และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv2
เกี่ยวกับ AlphaPlot
AlphaPlot มุ่งหวังที่จะเป็นเครื่องมือวิเคราะห์ข้อมูลและสร้างกราฟที่ให้การประมวลผลและการแสดงภาพทางคณิตศาสตร์ที่มีประสิทธิภาพ (2D และ 3D)
ขณะนี้, มีการรองรับวิธีการต่างๆ ในการประมาณจุดที่กำหนดโดยใช้เส้นโค้ง และผลลัพธ์ที่ได้ สามารถบันทึกในรูปแบบแรสเตอร์และเวกเตอร์ เช่น PDF, SVG, PNG และ TIFF นอกจากนี้ยังสนับสนุนการสร้างสคริปต์เพื่อสร้างกราฟิกในภาษา JavaScript โดยอัตโนมัติ ปลั๊กอินสามารถใช้เพื่อขยายการทำงานได้
AlphaPlot มีวัตถุประสงค์เพื่อเป็นเครื่องมือสร้างกราฟและวิเคราะห์ข้อมูล ซึ่ง ช่วยให้สามารถประมวลผลทางคณิตศาสตร์และการแสดงข้อมูลได้อย่างมีประสิทธิภาพ ในขณะที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ใช้งานง่ายและอินเทอร์เฟซการเขียนสคริปต์ที่เหมือน ECMAScript สำหรับผู้ใช้ขั้นสูง
ข้อมูลที่สร้างด้วยโปรแกรมนี้จะถูกบันทึกไว้ในสเปรดชีต ที่อิงตามคอลัมน์ (โดยทั่วไปคือค่า X และ Y สำหรับแผนภูมิ 2 มิติ) หรืออาร์เรย์ (สำหรับแผนภูมิ 3 มิติ) แผ่นงาน แผนภูมิ และหน้าต่างบันทึกย่อถูกนำมารวมกันในโครงการและสามารถจัดระเบียบเป็นโฟลเดอร์ได้
จากลักษณะ ที่โดดเด่นจาก AlphaPlot:
- ทำงานกับแผนภาพ 2 มิติขั้นสูงและแผนภาพ 3 มิติบน OpenGL
- มาโคร muParser
- นำเข้าไฟล์ ASCII
- ตัวกรอง FFT
- สามารถทำงานกับกราฟิกและส่งออกไปยังรูปแบบภาพต่างๆ (PDF, SVG, BMP, JPG, PNG, TIFF, ฯลฯ )
- Alphaplot กำลังวิ่ง
- ทำงานกับข้อต่อโค้งเชิงเส้นและไม่เชิงเส้น
- ทำงานกับการปรับพีคหลายแบบด้วยโปรไฟล์พีคที่แตกต่างกัน
- QtScripts สำหรับการจัดการและจัดการข้อมูลสเปรดชีต
สุดท้ายควรสังเกตว่า เพิ่งออกเวอร์ชั่นใหม่ ในลิ่มl ระบบสำหรับจัดการตำแหน่งขององค์ประกอบในกราฟิก 2D ได้รับการปรับปรุง, การนำทางขยายผ่านกราฟิก 3 มิติ, เพิ่มเครื่องมือสำหรับบันทึกและโหลดเทมเพลต กล่องโต้ตอบใหม่พร้อมการตั้งค่าและยังรองรับรูปแบบการเติมที่กำหนดเอง การโคลนแผนภูมิ การบันทึกและการพิมพ์แผนภูมิ 3 มิติ การจัดกลุ่มแผงแนวตั้งและแนวนอน
หากท่านสนใจทราบข้อมูลเพิ่มเติม สามารถปรึกษารายละเอียด ในลิงค์ต่อไปนี้.
จะติดตั้ง AlphaPlot บน Linux ได้อย่างไร?
สำหรับบรรดาของคุณที่สนใจจะสามารถติดตั้ง AlphaPlot บนระบบของคุณได้ คุณควรรู้ว่าคุณสามารถทำได้ในสองวิธีที่แตกต่างกัน วิธีแรกในการติดตั้ง AlphaPlot ใช้ได้เฉพาะกับ ผู้ใช้ Ubuntu และการแจกแจงที่ได้มาจากสิ่งนี้. เนื่องจากในการดำเนินการติดตั้ง เราจะเพิ่มที่เก็บต่อไปนี้ลงในระบบโดยใช้เทอร์มินัล:
sudo add-apt-repository ppa:devacom/science.php
เมื่อเพิ่มที่เก็บแล้ว เราสามารถติดตั้งแอปพลิเคชันได้โดยพิมพ์คำสั่งต่อไปนี้:
sudo apt ติดตั้ง alphaplot
ในขณะที่ สำหรับกรณีเฉพาะของ Arch Linux และอนุพันธ์ พวกเขาสามารถติดตั้งจากที่เก็บ AUR พวกเขาต้องเปิดใช้งานที่เก็บและติดตั้งวิซาร์ด AUR
การติดตั้งสามารถทำได้โดยพิมพ์ในเทอร์มินัล:
เย้ -S alphaplot
ตอนนี้ สำหรับลีนุกซ์รุ่นอื่นๆ เราสามารถติดตั้งได้ AlphaPlot ด้วยความช่วยเหลือของแพ็คเกจ Flatpakดังนั้นเราจึงต้องมีการสนับสนุนสำหรับแพ็คเกจประเภทนี้
การติดตั้งนั้นค่อนข้างง่าย เพียงแค่เปิดเทอร์มินัลแล้วเราจะพิมพ์คำสั่งต่อไปนี้:
flatpak ติดตั้ง flathub io.github.narunlifescience.AlphaPlot
หลังจากติดตั้งซอฟต์แวร์แล้ว เราก็เริ่มใช้งานได้เลย คุณสามารถค้นหาตัวเรียกใช้งานในระบบได้
ในกรณีที่พวกเขาไม่พบตัวเรียกใช้งานและ/หรือสำหรับผู้ที่ชอบมัน สามารถใช้คำสั่งต่อไปนี้ในเทอร์มินัลเพื่อเปิดแอปพลิเคชัน:
flatpak รัน io.github.narunlifescience.AlphaPlot