พบกับ Octave พลังแห่งการคำนวณตัวเลขในเวอร์ชันฟรี

อ็อกเทฟ_410ก

ภายในโลกที่ยิ่งใหญ่ของ ภาษาที่ตีความมีช่องเล็ก ๆ ที่ถูกครอบครองโดยภาษาที่อุทิศให้ การประมวลผลทางคณิตศาสตร์ ผ่านคอมพิวเตอร์ สิ่งนี้อาจฟังดูเป็นนามธรรมสำหรับคุณ แต่ถ้าเราพูดถึงโปรแกรมเช่น Derive, Mathematica หรือ Matlab ที่มีชื่อเสียงบางทีคุณอาจมีความคิดที่ชัดเจนขึ้นแล้วว่าเราหมายถึงอะไร

Octave โปรแกรมตามบรรทัดเหล่านี้ซึ่งทำให้เรามีศักยภาพที่ยอดเยี่ยมด้วยอิสระที่มีให้โดยรหัส GNU การเทียบเท่าโดยตรงมากขึ้นถือได้ว่าเป็น Matlab ที่รู้จักกันดี (ซึ่งมันพยายามที่จะเข้ากันได้เต็มรูปแบบ) เนื่องจากทั้งสองเป็นภาษาระดับสูงที่ตีความด้วยฟังก์ชันจำนวนมากที่ทุ่มเทให้กับ การวิเคราะห์เชิงตัวเลข.

ภาพหน้าจอคู่แปด

Octave เกิดขึ้นเมื่อประมาณปี 1988 โดยเป็นโปรแกรมสนับสนุนสำหรับหนังสือเรียน การคำนวณปฏิกิริยาเคมี. ความต้องการที่ตามมาของเรื่องนี้ทำให้โปรแกรมต้องค่อยๆขยายฟังก์ชันการทำงานไปสู่สิ่งที่เรารู้ในปัจจุบันซึ่งเป็นสภาพแวดล้อมการเขียนโปรแกรมระดับสูงที่ทุ่มเทให้กับการคำนวณตัวเลขเป็นหลัก

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

ความแปรปรวน

Octave ยังมีอินเทอร์เฟซคอนโซลเนื่องจากเวอร์ชัน 4.0.1 ได้รับการปรับปรุงด้วยการรวมตัวใหม่จาก ประเภทกราฟิกช่วยให้สามารถแก้ปัญหาทางคณิตศาสตร์เชิงเส้นและไม่เชิงเส้นได้ทำการทดลองโดยคำนวณตัวแปรและความเป็นไปได้ในการประมวลผลงานชุดใหญ่

แม้ว่าจะมีจุดประสงค์หลายอย่าง Octave ถูกใช้เป็นหลักในการแก้ปัญหาในพีชคณิตสมการเชิงอนุพันธ์ปริพันธ์การแปลงพหุนามและอื่น ๆ ด้วย ความสามารถในการขยายผ่านโมดูลที่ตั้งโปรแกรมได้ในภาษาระดับสูงอื่น ๆ เช่น Fortran, C, C ++ และ Pyhton ท่ามกลางคนอื่น ๆ

python_pca_eigenfaces

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

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Eugenio Fernandez Carrasco dijo

    ฉันรู้จักเขาแล้ว และฉันใช้มันเป็นประจำร่วมกับ Maxima และ Scilab