Найдите функции и файлы
which item
which fun1 in fun2
which ___ -all
str = which(item)
str = which(fun1,'in',fun2)
str = which(___,'-all')
отображает полный путь для which item
item
.
Если item
является функцией MATLAB® в файле кода MATLAB (.m
m,. mlx
или расширение .p
), или сохраненная модель Simulink® (.slx
или расширение .mdl
), то which
отображает полный путь для соответствующего файла. item
должен быть на пути MATLAB.
Если item
является методом в загруженном классе Java®, то which
отображает пакет, класс и имя метода для того метода.
Если item
является переменной рабочей области, то which
отображает сообщение, идентифицирующее item
как переменная.
Если item
является несохраненной моделью Simulink, которая загружается в Simulink, то which
отображает сообщение, идентифицирующее item
как новая модель Simulink.
Если item
является именем файла включая расширение, и это находится в текущей рабочей папке или на пути MATLAB, то which
отображает полный путь item
.
Если item
является перегруженной функцией или методом, то which
item
возвращает только путь первой функции или найденного метода.
отображает путь к функциональному which fun1 in fun2
fun1
, который вызван файлом fun2
. Используйте этот синтаксис, чтобы определить, вызывается ли локальная функция вместо функции на пути. Этот синтаксис не определяет местоположение вложенных функций.
which ___ -all
отображает пути ко всем элементам на пути MATLAB с требуемым именем. Такие элементы включают методы инстанцированных классов. Можно использовать -all
с входными параметрами любого из предыдущих синтаксисов.
возвращает полный путь для str = which(item)
item
к str
.
возвращает путь к функциональному str = which(fun1,'in',fun2)
fun1
, который вызван файлом fun2
. Используйте этот синтаксис, чтобы определить, вызывается ли локальная функция вместо функции на пути. Этот синтаксис не определяет местоположение вложенных функций.
возвращает результаты str = which(___,'-all')
which
к str
. Можно использовать этот синтаксис с любым из входных параметров в предыдущей группе синтаксиса.
Когда класс не загружается, which
только находит методы, если они заданы в отдельных файлах в - папка и не находятся ни в каких пакетах.
Для получения дополнительной информации, о как осциллограф использования MATLAB и приоритет при вызывании функции, смотрите Порядок приоритета функций.
dir
| документ
| существовать
| fileparts
| lookfor
| 'mfilename'
| path
| ввод
| что
| кто