私はカーブ フィッティング ect に関するいくつかの問題に取り組んでおり、50 ポイントの 3 次フィットの導関数を見つける必要があります。質問は、与えられたデータからバクテリアの成長率を見つけることを求めています。私の現在のコードは
time = [1,2,4,5,7,9];
bacteria = [2000,4500,7500,15000,31000,64000];
rcubic = polyfit(time,bacteria,3);
newTime = linspace(1,7,50);
vrcubic = polyval(rcubic,newTime);
growthRate = [diff(vrcubic)./diff(newTime)];
derivative = diff(vrcubic)
この問題に対して growthRate または微分が正しいのか、それとも両方が間違っているのか疑問に思っています。彼らは著しく異なる値を与えたからです。また、ベクターの長さが短くなります。
乾杯