Поиск функций и файлов
which отображает полный путь для itemitem.
Если item - функция MATLAB ® в кодовом файле MATLAB (.m,.mlx, или .p расширение) или сохраненную модель Simulink ® (.slx или .mdl extension), затем which отображает полный путь к соответствующему файлу. item должен находиться в пути MATLAB.
Если item является методом в загруженном классе Java ®, тоwhich отображает имя пакета, класса и метода для этого метода.
Если item является переменной рабочей области, то which отображает сообщение, идентифицирующее item в качестве переменной.
Если item является несохраненной моделью Simulink, загруженной в Simulink, а затем which отображает сообщение, идентифицирующее item в качестве новой модели Simulink.
Если item является именем файла, включающим расширение, и находится в текущей рабочей папке или в пути MATLAB, затем which отображает полный путь item.
Если item является перегруженной функцией или методом, то which item возвращает только путь к первой найденной функции или методу.
which ___ -all отображает пути ко всем элементам на пути MATLAB с требуемым именем, а также любые файлы в специальных папках, которые были неявно добавлены к пути. К таким элементам относятся методы созданных классов. Дополнительные сведения об этих специальных папках см. в разделе Что такое путь поиска MATLAB. -all с входными аргументами любого из предыдущих синтаксисов.
Когда класс не загружен, which находит методы только в том случае, если они определены в отдельных файлах в папке @ -folder и не находятся ни в одном пакете.
Дополнительные сведения о том, как MATLAB использует область и приоритет при вызове функции, см. в разделе Порядок приоритета функции.