忙、累。。。想到之前做MTPA擬合都用Simulink搭建模塊再導出數據,最後再用cftool去擬合結果,效率有點低,所以現在爲了放鬆一下,做一個App去直接繪圖&得出擬合係數。話不多說,直接上效果圖:
首先來個擬合成2次方程的:
最下面多項式係數指的是:
更改一下多項式次數:
下面的係數按相同規律分佈。
東西很一般,但是用起來還是蠻不錯的。在Matlab2016a之後的版本上使用!!!
源代碼就不放上來了,直接把軟件公開,代碼可以直接在Matlab中查看。
github:https://github.com/Wx-Will/Matlab/blob/master/Fitting_MTPA_Coefficient1.mlapp
baidu:鏈接:https://pan.baidu.com/s/1k7uMerCACa8NOgJmbQGBlg
提取碼:kd71
2019-08-24 改良版。
原版本中的MTPA曲線貌似沒什麼用。。。但也不刪除了,在version2.0中加入擬合後的圖像與數值的理論圖像,具體見圖。
上面的圖是3次方程的擬合結果,再來一個6次的。
好了,搞定。
下載地址:https://github.com/Wx-Will/Matlab/blob/master/Fitting_MTPA_Coefficient2.mlapp