用以下代码得出的拟合函数类型是cfit类型,而不是diff要求的f句柄,如何进行转化并求极值点?
ftype=fittype('fourier4');
fopt=fitoptions('Method','NonlinearLeastSquares');
[fresult,gof]=fit(X,Y1,ftype,fopt);%%fresult为拟合函数

 採用された回答

0 投票

这里你得到解析式之后,可以直接用符号函数进行求导了
syms x
y=fresult(x)
diff(y,x)

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMathematics and Optimization についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!