วิธีการติดตั้ง GNU Octave และแพ็คเกจภายนอก

How Install Gnu Octave



การคำนวณเชิงตัวเลขมีความสำคัญในหลายอุตสาหกรรม ในปัจจุบัน แมชชีนเลิร์นนิงและการเรียนรู้เชิงลึกเป็นแรงผลักดันของเทคโนโลยีที่แตกต่างกัน และการคำนวณทางคณิตศาสตร์ช่วยในการประมวลผลข้อมูล ก่อนที่จะเรียกใช้แมชชีนเลิร์นนิงหรือโมเดลการเรียนรู้เชิงลึกบนข้อมูลที่มีอยู่

MATLAB เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับการคำนวณเชิงตัวเลข MATLAB หมายถึง MatrixLaboratory และใช้สำหรับการคำนวณเชิงตัวเลขและการคำนวณเชิงสัญลักษณ์เป็นหลัก







ข้อเสียของ MATLAB คือซอฟต์แวร์ที่เป็นกรรมสิทธิ์และไม่ใช่เครื่องมือฟรี สิ่งนี้กีดกันผู้คนจำนวนมากจากการใช้มันหรือบังคับให้พวกเขาใช้ภาษาโปรแกรมสำหรับการประมวลผล



GNU Octave เป็นเครื่องมือสำหรับการคำนวณเชิงตัวเลขเช่นเดียวกับ MATLAB GNU หมายถึง Not Unix ของ GNU! และซอฟต์แวร์ GNU นั้นไม่เสียค่าใช้จ่าย



แม้ว่าจะมีซอฟต์แวร์อื่นๆ ที่ได้รับแรงบันดาลใจจาก MATLAB ไวยากรณ์ของ GNU Octave ก็คล้ายกับของ MATLAB มาก ดังนั้นคุณจึงสามารถใช้แทน MATLAB ได้โดยตรง





คุณควรสังเกตว่า Octave ได้รับการพัฒนาให้เหนือกว่า MATLAB ดังนั้นจึงมีไวยากรณ์บางอย่างที่ใช้กับ MATLAB ไม่ได้ หากคุณสามารถชำระค่า MATLAB ได้ คุณก็ควรไปต่อ แต่ถ้าทำไม่ได้ คุณก็ใช้ GNU Octave ได้ดี เพียงให้แน่ใจว่าคุณใช้ไวยากรณ์ MATLAB แทนการใช้ไวยากรณ์ GNU Octave-only หากคุณต้องการนำเข้าโค้ดในสภาพแวดล้อม MATLAB

วิธีการติดตั้ง

มีวิธีการต่างๆ ที่คุณสามารถใช้เพื่อติดตั้ง GNU Octave วิธีการทั้งหมดนั้นค่อนข้างง่าย เนื่องจากคุณไม่จำเป็นต้องยุ่งกับไฟล์การกำหนดค่าก่อนการติดตั้ง เลือกสิ่งที่เหมาะสมกับคุณเพราะทุกอย่างควรทำงานอย่างถูกต้อง



ในส่วนนี้ คุณจะเห็นวิธีการติดตั้ง GNU Octave ด้วยวิธีต่อไปนี้:

  • FlatPak
  • ตัวจัดการซอฟต์แวร์ Ubuntu
  • ติดตั้งฉลาด

FlatPak

เช่นเดียวกับ Snaps คุณสามารถใช้ FlatPak เพื่อติดตั้งแพ็คเกจ Linux ได้อย่างรวดเร็ว FlatPak ใช้สำหรับการปรับใช้ซอฟต์แวร์ การจัดการแพ็คเกจ และจัดเตรียมแซนด์บ็อกซ์สำหรับการรันแอพพลิเคชั่น

ขั้นตอนในการติดตั้ง GNU Octave ผ่าน FlatPak:

  1. ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง FlatPak แล้ว คุณสามารถตรวจสอบว่าติดตั้ง FlatPak หรือไม่โดยเรียกใช้คำสั่ง รุ่น flatpak บนบรรทัดคำสั่ง ข้อความแสดงข้อผิดพลาดระบุว่ายังไม่ได้ติดตั้ง FlatPak ย้ายไปที่ขั้นตอนที่สองเพื่อติดตั้ง FlatPak และขั้นตอนที่สามหากติดตั้งไว้แล้ว
  2. ในการติดตั้ง FlatPak คุณสามารถใช้ apt-get คุณสามารถติดตั้ง FlatPak ด้วยคำสั่งต่อไปนี้ sudo apt-get ติดตั้ง flatpak .
  3. เนื่องจากติดตั้ง FlatPak แล้ว คุณต้องเพิ่มที่เก็บ Flathub Flathub คือแอป Appstore สำหรับ Linux และคุณจะติดตั้ง GNU Octave จากสโตร์ คำสั่ง flatpak ระยะไกลเพิ่ม –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo ใช้เพื่อเพิ่มที่เก็บ Flathub
  4. เมื่อเพิ่มที่เก็บ Flathub แล้ว คุณสามารถติดตั้ง GNU Octave ได้ คำสั่ง flatpak ติดตั้ง flathub org.octave.Octave จะใช้ในการติดตั้ง GNU Octave โปรดทราบว่าหากไม่ได้เพิ่มที่เก็บ Flathub ในรายการที่เก็บ FlatPak จะไม่พบ GNU Octave

ตัวจัดการซอฟต์แวร์ Ubuntu

Ubuntu Software Manager ถือได้ว่าเป็น Appstore อย่างเป็นทางการสำหรับ Ubuntu OS การติดตั้ง GNU Octave ด้วย Ubuntu Software Manager อาจเป็นวิธีที่ง่ายที่สุดในรายการนี้

ขั้นตอนในการติดตั้ง GNU Octave ผ่าน Ubuntu Software Manager:

  1. เปิดตัวจัดการซอฟต์แวร์ Ubuntu
  2. ค้นหา GNU อ็อกเทฟ
  3. เลือกไอคอน GNU Octave ในผลลัพธ์
  4. เลือก ติดตั้ง

อย่างที่คุณเห็น ขั้นตอนที่จำเป็นในการติดตั้ง GNU Octave ผ่าน Ubuntu Software Manager นั้นน้อยมาก ดังนั้นคุณอาจตัดสินใจใช้ส่วนนี้

ติดตั้งฉลาด

นอกเหนือจากตัวเลือกที่กล่าวถึงก่อนหน้านี้ในบทความแล้ว Octave ยังสามารถติดตั้งได้โดยใช้ปุ่ม ฉลาด คีย์เวิร์ดด้วยคำสั่งด้านล่าง:

sudo apt-get installอ็อกเทฟ

ในขณะที่คุณควรจะสามารถเปิด Octave ได้โดยการพิมพ์ อ็อกเทฟ ลงใน command-line นั้นอาจจะไม่เปิด Graphical User Interface ในทุกกรณี ดังนั้นคุณจึงสามารถบังคับให้เปิด GUI โดยเพิ่มคำสั่ง –force-gui .

สามารถดูได้ด้านล่าง:

อ็อกเทฟ--force-gui
แพ็คเกจคู่

GNU Octave มาพร้อมกับคุณสมบัติในตัวมากมาย แต่คุณสมบัติเหล่านี้สามารถขยายได้โดยใช้แพ็คเกจภายนอก

ในส่วนนี้ คุณจะได้เรียนรู้วิธีติดตั้งและลบแพ็คเกจ Octave แพ็คเกจเหล่านี้บางส่วนมีส่วนขยายสำหรับไมโครคอนโทรลเลอร์ Arduino, ฐานข้อมูล, Fuzzy Logic Toolkit, ฟังก์ชันการประมวลผลภาพ ฯลฯ

ก่อนดำดิ่งสู่ขั้นตอนการติดตั้งแพ็คเกจ Octave คุณจะต้องติดตั้งแพ็คเกจบนเครื่อง Debian/Ubuntu ของคุณ

GNU Octave ขึ้นอยู่กับแพ็คเกจ liboctave-dev เพื่อติดตั้งแพ็คเกจภายนอก

คุณสามารถติดตั้ง liboctave-dev ด้วยคำสั่งด้านล่าง:

sudoฉลาดติดตั้งliboctave-dev

การติดตั้งแพ็คเกจ

ในการใช้แพ็คเกจภายนอกเพื่อขยายการทำงานของ GNU Octave คุณต้องดาวน์โหลดไฟล์ของแพ็คเกจจากรายการแพ็คเกจ

หลังจากดาวน์โหลด คุณสามารถเรียกใช้คำสั่งด้านล่างในหน้าต่างคำสั่งของ GNU Octave เพื่อติดตั้ง:

pkgติดตั้งpackage-name.tar.gz

ตัวอย่างเช่น หลังจากดาวน์โหลดแพ็คเกจการประมวลผลภาพ สามารถติดตั้งได้ด้วยคำสั่ง:

pkgติดตั้งimage-2.10.0.tar.gz

ข้อความที่แสดงหลังจากรันคำสั่งคือ:

>>pkgติดตั้งimage-2.10.0.tar.gz

สำหรับข้อมูลเกี่ยวกับการเปลี่ยนแปลงจากแพ็คเกจรูปภาพเวอร์ชันก่อนหน้า ให้เรียกใช้ 'รูปภาพข่าว'

กำลังโหลดแพ็คเกจ

หลังจากติดตั้งแพ็คเกจของคุณแล้ว คุณจะไม่สามารถเข้าถึงฟังก์ชันที่แพ็คเกจมีได้ในทันที ดังนั้นคุณต้องโหลดก่อน

ในการโหลดแพ็กเกจ คุณต้องใช้คีย์เวิร์ด load ด้วยคำสั่ง pkg

pkg โหลดชื่อแพ็คเกจ

คุณไม่จำเป็นต้องระบุเวอร์ชันของแพ็คเกจเพื่อใช้งาน

ตัวอย่างเช่น ในการโหลดแพ็คเกจการประมวลผลภาพที่ติดตั้งก่อนหน้านี้ จะใช้คำสั่งด้านล่าง:

pkg โหลดภาพ

ควรโหลดแพ็คเกจรูปภาพ และคุณสามารถเข้าถึงฟังก์ชันที่แพ็คเกจรูปภาพมีให้

การถอนการติดตั้งแพ็คเกจ

คุณสามารถถอนการติดตั้งแพ็คเกจได้เช่นเดียวกับที่คุณติดตั้ง ความแตกต่างที่นี่คืออาร์กิวเมนต์ถูกถอนการติดตั้งเพื่อลบแพ็คเกจแทนที่จะติดตั้งเพื่อติดตั้งแพ็คเกจ

pkg ถอนการติดตั้ง package-name

ตัวอย่างเช่น หากต้องการลบแพ็คเกจการประมวลผลภาพ คุณสามารถเรียกใช้:

pkg ถอนการติดตั้งอิมเมจ

บทสรุป

ขั้นตอนการติดตั้ง GNU Octave และแพ็คเกจนั้นไม่ซับซ้อน ง่ายเหมือนการพิมพ์คำสั่งที่กล่าวถึงในบทความนี้ เท่านี้คุณก็พร้อมแล้ว

มีอะไรอีกมากมายที่คุณสามารถทำได้ด้วยแพ็คเกจ GNU Octave นอกเหนือจากการติดตั้ง การโหลด และการลบ แต่งานง่ายๆ เหล่านี้น่าจะเพียงพอเมื่อทำงานกับเครื่องมือ