Size of a function handle is not equal to YDATA
1 回表示 (過去 30 日間)
古いコメントを表示
Hello, I declare a function and when I try to use the lsqcurvefit to this function the size is not correct. I get the error message "Function value and YDATA sizes are not equal". The size of the YDATA is [1 2049], the size of one of the parameters in the function is the same and the other parameter in the function is a scalar. Why does the size of the function change?
0 件のコメント
回答 (1 件)
Star Strider
2018 年 10 月 30 日
The most likely reason is that the data you are fitting are a row (column) vector, and the function is returning a column (row) vector, or other size discrepancies.
参考
カテゴリ
Help Center および File Exchange で Downloads についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!