2012-02-20 158 views
2

我想將strsplit函數添加到我的MATLAB路徑中,但我不知道該怎麼做。在Matlab路徑中添加函數

鏈接:strsplit function

我試圖使用該功能對我的工作,但不知何故,這個功能並沒有在我的版本MATLAB的,我現在有存在。

回答

4

strsplit不是matlab函數,因爲它沒有MATLAB,所以你的鏈接是MATLAB用戶社區的mathworks文件交換。

您可以使用「文件」 - >「設置路徑」菜單中的對話框將文件添加到您的路徑。
這是假設你實際上有文件,並且由於某種原因它不在你的路徑上。

+0

我嘗試過設置路徑,但是當我運行strsplit時,它不存在於路徑中。我做的是,我在'toolbox'文件夾內創建了一個新文件夾,然後將上面指定的鏈接中的代碼保存爲.m文件,並將該文件添加到我創建的新文件夾中。從那裏,我進入設置路徑,並添加新的文件夾。我可以選擇保存路徑。我應該這樣做嗎? – Jeiman 2012-02-20 16:10:37

+1

我的歉意。我確實做到了。一旦我添加它就必須保存路徑。感謝您的解決方案 – Jeiman 2012-02-20 18:15:04

2

從您提供的信息和Matlab的文檔strsplit不是一個固有的Matlab函數。所以你的問題是你在哪裏安裝了strsplit函數的源代碼?如果您自己回答了這個問題,請使用File | Set Path菜單。

+0

就像我向@Ali解釋的那樣,我在'toolbox/matlab'文件夾內創建了一個名爲'strsplit'的新文件夾,然後將m文件保存在那裏。 – Jeiman 2012-02-20 16:13:17

0

也許我沒有看到問題。

  1. 所以,你下載的功能?

  2. 然後用matlab在它所在的目錄中進行了更改。然後它在你當前的路徑中。然後,只要你在這個目錄中,它就在你的道路上。或者使用文件菜單中的「添加到路徑」。

1

爲了確認它的路徑,嘗試運行which發現所在

which('strsplit') 
1

顯然,正如其他人所說,你需要確保該文件實際上存在於您的計算機上的某個目錄中。如果您需要在腳本中使用此文件,則可以使用以下行將此文件的特定位置添加到路徑中。

path(path,'c:\example\fileishere');