DataMatrix()関数を呼び出してDataMatrix変数を作成しようとしました。 しかし、その関数は存在しません。私はこのタイプの場合:未定義の関数または変数 'DataMatrix'
>> DataMatrix
を私は、このエラーメッセージました:
Undefined function or variable 'DataMatrix'.
を私はバイオインフォマティクスツールボックスと私のバージョンをインストールしたMacの
上2016Bは、任意のアイデアですか?
唯一の説明は、ツールボックスが正しくインストールされていないということです([MATLABパス](https://www.mathworks.com/help/matlab/matlab_env/what-is)にないなど) -the-matlab-search-path.html))。もっと情報なしであなたを助けることはあまりありません。 – gnovice
@gnovice偶然かもしれませんが、私は彼の誤りを再現することができます。 'exist'を使うと' 0'も得られます。タブを使用して名前を入力すると、私に何も与えません。さらに、 'Help DataMatrix'は' DataMatrixが見つかりませんでした 'を示しますが、 'doc DataMatrix'はそのドキュメントを開きます。私はまた、このエラーを 'dmarrayfun'、' dmwrite'などのBioinformatics Toolboxの他の機能で再現することができます。(Win10のR2016a) –
私は再投票することに投票しました。これは正当な質問です。 "未定義関数"または "ひどくインストールされたパッケージ"です。 DataMatrixクラスは "Package"/Namespaceで囲まれており、それに応じてアクセスする必要があります。私のインストールでは 'bioma'パッケージです。このパッケージにはクラスを含む' data'サブパッケージが含まれています。インスタンスを作成するには、 'D = bioma.data.DataMatrix([1,2,3,4])'または 'import bioma.data.DataMatrix'' D = DataMatrix([2,3 ; 4,5]) '。あなたのものは同じである可能性が高いですが、場合によってはインストールを確認してください。再開された場合、私は詳細を述べます。 –