カーブフィッティングツールについて,警告の原因が分かりません.
조회 수: 2 (최근 30일)
이전 댓글 표시
カーブフィッティングツールにおいて
f = fit(x.',alldata(n,:).','gauss1');
と記述し,ガウスフィッティングを行っています.
その後,生成されたfを解析するため,一度forループを用いてFというベクトルに格納します.
while q < 960
F(n,c) = f(q);
q = q + 0.1 ;
c = c+1;
end
その後,Fのピーク位置を検出して...という動作をforループで繰り返す流れのプログラムを作りました.
プログラム自体は正常に動作していると思われるのですが,実行を行うたびに以下の警告文が黄色い文字で表示されます.おそらくフィッティング関連の記述が悪さをしていると思うのですが,自分の力では原因が突き止められませんでした.どなたか力を貸して頂けると助かります.
警告: Y を double のベクトルに変換しています。
> In curvefit.attention.Warning/throw (line 30)
In fit>iFit (line 145)
In fit (line 108)
In practice5 (line 60)
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 近似の後処理에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!