2012-02-20 51 views
2

strsplit関数をMATLABパスに追加しようとしていますが、その方法はわかりません。Matlabパスに関数を追加する

リンク:私は私の仕事のための機能を使用しようとしていますが、何とかその関数は、私が現在持っているMATLABの私のバージョンに存在しないstrsplit function

答えて

4

strsplitは、MATLABに付属していないという意味で、MATLAB関数ではなく、MATLABユーザーのコミュニティであるmathworksファイル交換にリンクしています。

「ファイル」 - >「パスの設定」メニューのダイアログボックスを使用して、ファイルをパスに追加することができます。
これはあなたが実際にファイルを持っていて何らかの理由であなたのパスにないと仮定しています。

+0

私はSet Pathを試しましたが、strsplitを実行したときにパスに存在しません。私がしたことは、 'toolbox'フォルダの中に新しいフォルダを作成し、上で指定したリンクから.mファイルとしてコードを保存し、作成した新しいフォルダの中にmファイルを追加しました。そこから、私はSet Pathに入って、それに新しいフォルダを追加しました。パスを保存するオプションがあります。私はそれを行う必要がありますか? – Jeiman

+1

謝罪します。私はそれを機能させた。私がそれを加えたばかりの道を救うしかなかった。ソリューションをありがとう – Jeiman

2

Matlabのドキュメントstrsplitから提供された情報は、Matlabの本質的な機能ではありません。あなたの質問はです。strsplit関数のソースはどこにインストールしましたか?自分で答えたときは、File | Set Pathメニューを使用してください。

+0

私は@Aliに説明したように、 'toolbox/matlab'フォルダ内に' strsplit 'という名前の新しいフォルダを作成し、そこにmファイルを保存しました。 – Jeiman

0

多分私は問題を見ていない。

  1. 機能をダウンロードしますか?

  2. そして、matlabを使用して、ディレクトリを変更しました。それはあなたの現在の道にあります。あなたがその司令官にいる限り、それはあなたの道にあります。または、ファイルメニューから「パスに追加」を使用します。

1

それがパスにあることを確認するために、それは

明らか
which('strsplit') 
1

を置かれている場所を発見するwhichを実行しようとするが、他の人が言ってきたように、あなたが実際に確認ファイルを作成する必要がありますあなたのコンピュータのいくつかのディレクトリに存在します。このファイルをスクリプトで使用する必要がある場合は、次の行を使用して、このファイルの特定の場所をパスに追加することができます。

path(path,'c:\example\fileishere'); 
関連する問題