what does this error mean?
1 回表示 (過去 30 日間)
古いコメントを表示
Enez Furkan Cihan
2017 年 7 月 31 日
コメント済み: Walter Roberson
2017 年 7 月 31 日
"Array formation and parentheses-style indexing with objects of class 'phased.RootMUSICEstimator' is not allowed. Use objects of class 'phased.RootMUSICEstimator' only as scalars or use a cell array." I get this error when try to estimate DOA with MUSIC algorithm.
rootmusicangle = phased.RootMUSICEstimator('SensorArray',ula,...
'OperatingFrequency',fc,...
'NumSignalsSource','Property','NumSignals',2);
Thanks in advance
0 件のコメント
採用された回答
Walter Roberson
2017 年 7 月 31 日
Somehow, phased.RootMUSICEstimator has stopped being a constructor that takes options, and has become a particular phased.RootMUSICEstimator object, and it thinks the 'SensorArray',ula and so on are indices into an array of such objects.
Perhaps at some point there has been a
phased.RootMUSICEstimator = .... something
call ?
1 件のコメント
Walter Roberson
2017 年 7 月 31 日
Sorry, my system is occupied with a long-running task; I cannot test at the moment.
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!