Ответ 1
Вы должны установить путь. См. здесь.
У меня есть некоторые функции MATLAB, определенные в .m файлах, и я бы хотел импортировать их в MATLAB (так как я хотел бы иметь возможность называть их, поскольку я выполняю встроенную функцию). Как я могу это сделать?
Вы должны установить путь. См. здесь.
Если папка просто содержит функции, то достаточно добавить папки в path в начале script.
addpath('../folder_x/');
addpath('../folder_y/');
Если это Пакеты, папки, начинающиеся с "+", тогда они также должны быть импортированы.
import package_x.*
import package_y.*
Вы должны уметь помещать их в ~/matlab в unix.
Я не уверен, какой каталог matlab ищет для Windows, но вы должны понять это, выполнив userpath
из командной строки matlab.
Перейдите в File → Set Path и добавьте папку, содержащую функции в виде файлов Matlab. (По крайней мере, для Matlab 2007b на Vista)