วิธีเรียกใช้รหัส MATLAB ใน Octave

ไอเทมที่ต้องมี

  • คอมพิวเตอร์ที่ติดตั้ง GNU Octave

  • .m ไฟล์ (ไฟล์โปรแกรม Matlab)

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

เปิดโปรแกรม GNU Octave บนคอมพิวเตอร์ของคุณ โดยทั่วไปจะทำโดยใช้เทอร์มินัลคำสั่ง

ไปที่ไดเร็กทอรีเฉพาะที่มีโปรแกรม Matlab ที่คุณต้องการเรียกใช้ ตัวอย่างเช่น ใน Linux คุณสามารถนำทางไปยังไดเร็กทอรีที่ไฟล์นั้นอยู่ได้โดยใช้คำสั่งที่คล้ายกับ

cd home/matlab/files/

โดยที่ "cd" คือคำสั่งไดเร็กทอรีการเปลี่ยนแปลงและไฟล์เฉพาะมีอยู่ในไฟล์

เรียกใช้โปรแกรม Matlab บนคอมพิวเตอร์ของคุณโดยพิมพ์คำสั่งในเทอร์มินัล ตัวอย่างเช่น หากต้องการเรียกใช้ไฟล์ test1.m ใน Octave คุณจะต้องพิมพ์:

test1.m

คำเตือน

อาจมีความแตกต่างในไวยากรณ์ระหว่างไฟล์ Matlab และไฟล์ Octave ตรวจสอบให้แน่ใจว่าคุณได้แก้ไขความแตกต่างใดๆ ระหว่างโค้ดของทั้งสองโปรแกรม มิฉะนั้น คุณจะพบข้อผิดพลาด