Proses penambahan jalur di MATLAB melibatkan modifikasi jalur pencarian MATLAB. Jalur pencarian MATLAB adalah daftar direktori yang dilewati MATLAB ketika menerima pemanggilan fungsi atau skrip. Dengan menambahkan direktori ke jalur, MATLAB dapat mengakses skrip/fungsi yang disimpan dalam direktori tersebut dari lokasi mana pun. Tindakan ini sangat penting ketika menggunakan skrip atau fungsi khusus dari lokasi direktori berbeda.
Deskripsi Masalah
Pertimbangkan skenario di mana terdapat skrip dan fungsi MATLAB yang disimpan di berbagai direktori. Beberapa skrip ini mungkin perlu mengakses fungsi yang disimpan di direktori lain. Untuk mencegah kesalahan atau menentukan jalur absolut secara manual setiap kali skrip dipanggil, kita dapat menambahkan direktori tersebut ke jalur MATLAB.
Solusi
Fungsi 'addpath' di MATLAB membantu memecahkan masalah ini. Ia menambahkan folder tertentu ke jalur pencarian MATLAB, memungkinkan pengguna untuk memanggil skrip atau fungsi apa pun yang terdapat dalam folder ini dari lokasi mana pun.
% example of addpath
addpath('C:UsersUsernameDesktopExampleFolder');
Pemanggilan fungsi ini menambahkan direktori ContohFolder ke jalur pencarian MATLAB.
Menjelaskan Kode
Fungsi 'addpath' menyelesaikan tugas menambahkan direktori ke jalur MATLAB. Dibutuhkan string sebagai argumen yang merupakan jalur ke direktori yang akan ditambahkan.
-Tanda kutip(' ') dalam fungsi mendefinisikan string.
-Jalur ke direktori ditulis di antara tanda kutip ini.
-Garis miring adalah urutan escape, yang menentukan hierarki direktori.
-Ini dimulai dari disk drive (C), dilanjutkan ke Pengguna, Nama Pengguna, Desktop, dan terakhir ke Folder Contoh.
Setelah menjalankan baris kode ini, skrip atau fungsi apa pun yang disimpan di SampleFolder dapat dipanggil secara langsung, tanpa menentukan jalur absolut.
Fungsi Jalur MATLAB yang Penting
Selain 'addpath', MATLAB menyediakan berbagai fungsi lain untuk mengelola jalur pencarian:
- 'rmpath': Menghapus direktori tertentu dari jalur pencarian MATLAB.
- 'path': Menampilkan jalur pencarian MATLAB saat ini.
- 'savepath': Menyimpan jalur pencarian MATLAB saat ini untuk sesi MATLAB mendatang.
- 'userpath': Mengembalikan bagian jalur pencarian MATLAB yang ditentukan pengguna.
Masing-masing fungsi ini membantu mengelola jalur pencarian MATLAB, yang sangat penting untuk mengatur dan memanfaatkan skrip dan fungsi yang tersimpan di berbagai direktori. Memahami dan menggunakan fungsi jalur pencarian ini secara efektif merupakan keterampilan penting bagi setiap programmer MATLAB yang efisien.
Catatan Lebih Lanjut
Meskipun MATLAB secara otomatis menyimpan perubahan jalur untuk sesi saat ini, perubahan ini tidak permanen dan akan diatur ulang setelah MATLAB dimulai ulang. Untuk menjadikan perubahan ini permanen di semua sesi, fungsi 'savepath' harus dipanggil segera setelah melakukan modifikasi apa pun pada jalur pencarian.
