カーブフィッティング​ツールについて,警告​の原因が分かりません​.

2 views (last 30 days)
Keishi Chiba
Keishi Chiba on 8 Apr 2020
カーブフィッティングツールにおいて
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)

Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!