Добавить функцию в путь Matlab - PullRequest
3 голосов
/ 20 февраля 2012

Я пытаюсь добавить функцию strsplit к моему пути MATLAB, но я не знаю, как это сделать.

Ссылка: функция strsplit

Я пытаюсь использовать эту функцию для своей работы, но почему-то эта функция не существует в моей версии MATLAB, которая у меня есть на данный момент.

Ответы [ 5 ]

5 голосов
/ 20 февраля 2012

strsplit не является функцией Matlab, в том смысле, что она не поставляется с MATLAB, ваша ссылка на обмен файлами mathworks, который является сообществом пользователей MATLAB.

Вы можете использовать диалоговое окно в меню «Файл» -> «Установить путь», чтобы добавить файл к своему пути.
Предполагается, что у вас есть файл, и по какой-то причине он не на вашем пути.

2 голосов
/ 20 февраля 2012

Из предоставленной вами информации и документации Matlab strsplit не является встроенной функцией Matlab.Итак, вопрос для вас: Где вы установили источник функции strsplit? Когда вы ответили на это сами, используйте меню File | Set Path.

1 голос
/ 20 февраля 2012

Очевидно, что, как уже говорили другие, вам нужно убедиться, что файл действительно существует в каком-то каталоге на вашем компьютере. Если вам нужно использовать этот файл в сценарии, вы можете использовать следующую строку, чтобы добавить конкретное местоположение этого файла в ваш путь.

path(path,'c:\example\fileishere');
1 голос
/ 20 февраля 2012

Чтобы подтвердить, что он находится в пути, попробуйте запустить which, чтобы узнать, где он находится

 which('strsplit')
0 голосов
/ 20 февраля 2012

Может быть, я не вижу проблемы.

  1. Так вы скачиваете функцию?

  2. И с Matlab вы изменились в каталоге, где он находится.Тогда это в вашем текущем пути.Тогда он на вашем пути, пока вы в этом режиссере.Или вы используете «добавить к пути» из меню файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...