Я пытаюсь прочитать следующую внутреннюю функцию MATLAB:Неуловимые MATLAB встроенной функцией
>>which visionInitializeAndExpandCheckerboard
built-in (C:\Program Files\MATLAB\R2015a\toolbox\vision\vision\visionInitializeAndExpandCheckerboard)
Но это, кажется, спрятано! И очень хорошо скрыто.
Ни один из следующих способов, чтобы получить к нему доступ работали:
- Выделив имя и нажав Ctrl + D.
- Ввод строки «edit visionInitializeAndExpandCheckerboard» в командной строке.
- Поиск файла в собственных FindFiles Matlab.
- Поиск файла на диске.
- Пытается перейти к функции в режиме отладки (я просто получаю вывод, как если бы я попросил Step Out).
Btw, поэтому я ищу в том, что родительские функции detectCheckerboardPoints серьезно снизились в производительности от R2015a до R2016b, и я пытаюсь выяснить, почему.
Так встроенный означает, что вы не сможете найти файл '.m', потому что он, скорее всего, реализован как файл mex. – Suever
@Suever Действительно. Но если это мех, тогда, по крайней мере, двоичный файл будет располагаться где-то на диске (и часто двоичные встроенные модули имеют обертку .m с внутренней документацией) - здесь это похоже на полное исчезновение. –
Это не обязательно будет собственный файл. Скорее всего, это связано с библиотекой. Вы пытались использовать 'grep' для поиска ссылок на него? – Suever