MATLAB中如何把cftool擬合的函式輸出到命令列?

時間 2021-06-08 08:44:54

1樓:

有兩個專門處理擬合結果的函式可滿足你的要求,乙個叫coeffnames,乙個叫coeffvalues。用法參見幫助中的例子:

coeffnames:f=

fittype

('a*x^2+b*exp(n*x)'

);ncoeffs

=numcoeffs(f

)ncoeffs=3

coeffs

=coeffnames(f

)coeffs

='a'

'b''n'

coeffvalues:

load

censusf=

fittype

('poly2'

);coeffnames(f

)ans

='p1'

'p2'

'p3'

formula(f

)ans=p1

*x^2+p2

*x+p3

c=fit(

cdate

,pop,f

);coeffvalues(c

)ans

=1.0e+004

*0.0000

-0.0024

2.1130

有了這兩個函式,剩下就是字元、字串串和數字的輸出了,disp函式可滿足輸出到命令列的需求,如果需要輸出到檔案可以用fprintf。

當然如果你不需要自定義輸出內容的話,可以直接disp(fitresult)按照預設形式輸出擬合結果,其中fitresult為擬合輸出的cfit或sfit物件。

matlab 怎麼樣把matlab形式的公式轉換成數學公式?

傑克的蘭花指 frac frac frac right frac left frac left sqrt right sqrt right right 大霧 在Matlab命令列輸入 symsy t f diff y t y exp y latex f 得到 frac y left t right ...

Matlab中fmincon的使用?

好的,那我們就用著名的Rosenbrock s banana函式做例子吧,當然這個例子也是matlab文件裡面改過來的的 我們給出如下的約束條件 1 2 3 在以 1 3,1 3 為圓心,1 3為半徑的圓內 就是 4 5 然後,求 的最小值 然後,我們用fmincon解決 x fmincon fun...

MATLAB中可以生成NaN的方法?

易夕 補充幾個。與空矩陣有關的 cov mean median var std mode 與inf有關的 eps inf rem inf,1 特定函式 findgroups interp1 1 2 1,1 0,linear 類似的還有interp2,interp3erfinv 2 erfcinv 1...