3

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

リンク : strsplit 関数

仕事に関数を使用しようとしていますが、どういうわけか、現在持っている MATLAB のバージョンにはその関数が存在しません。

4

5 に答える 5

5

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

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

于 2012-02-20T15:56:57.170 に答える
2

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

path(path,'c:\example\fileishere');
于 2012-02-20T17:00:48.343 に答える
2

あなたが提供する情報とMatlabのドキュメントからstrsplit、組み込みのMatlab関数ではありません。したがって、あなたへの質問は、 strsplit 関数のソースをどこにインストールしましたか? 自分でそれに答えたら、File | Set Pathメニューを使用します。

于 2012-02-20T15:58:08.223 に答える
1

パスにあることを確認するために、実行whichして、どこにあるかを調べてみてください

 which('strsplit')
于 2012-02-20T16:12:05.537 に答える
0

多分私は問題を見ていません。

  1. それで、関数をダウンロードしますか?

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

于 2012-02-20T16:01:47.873 に答える