Undefined function 'nmf' for input arguments of type 'double'
古いコメントを表示
i have made a function named nmf its sign is: function [ W,H ] = nmf(A,k,numOfIteration )
when i try to test this fınction with a A=rand(40,30); it says: Undefined function 'nmf' for input arguments of type 'double'
so what is the type of A in my fucntion? i tried nearly all types.any ideas?thank you.
3 件のコメント
Matt Kindig
2012 年 10 月 16 日
Is the directory where nmf resides on your path? You can check this by selecting File->Set Path and see whether the folder containing 'nmf' is on your path. If it is not, add it using the "Add Folder" button.
Walter Roberson
2012 年 10 月 16 日
Make sure the saved file is named nmf.m
ihsan
2012 年 10 月 17 日
採用された回答
その他の回答 (1 件)
Sachin Ganjare
2012 年 10 月 17 日
0 投票
Probably you are trying to use 'nmf' function instead of 'nnmf' function in statistics toolbox.
カテゴリ
ヘルプ センター および File Exchange で Statistics and Machine Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!