積累一點是一點
平時一維擬合用polyfit,polyval是異常順手,到了二維怎麼辦?
當然,matlab是強大無敵的,除了慢點omg。
二維擬合如下:
fo = fitoptions('method','nonlinearleastsquares');
% fit type
%三次擬合
ft = fittype('a33*x^3*y^3+a32*x^3*y^2+a31*x^3*y+a30*x^3 + a23*x^2*y^3+a22*x^2*y^2 + a21*x^2*y + a20*x^2 + a13*x*y^3+a12*x*y^2 + a11*x*y + a10*x + a03*y^3 + a02*y^2 + a01*y',...
'dependent',,...
'independent',,...
'coefficients',);
[curve, goodness] = fit([x, y], z, ft, fo);
二維帶回係數計算如下:
z = feval(ft,coeff(1),..,coeff(n),x,y);
n是代表有多少個係數。
Console的一些小事
1 console.log console.info console.debug 的作用都是在瀏覽器控制台列印資訊的。2 console.info 和console.debug 本質上與console.log 沒有區別。是console.log 的另乙個名字而以,可以理解為它們三個其實就是同乙個,只...
程式設計規範的一些小事
對於初學者來說,或許真的不懂什麼是程式設計規範。我的理解就是,程式設計規範就是在程式設計的過程中弄夠把 布局好,調理清晰,讓內行的人看得懂。以前學c的時候,看到老師就是在上面敲一下 或許調理確實清晰了,然而有時候看都看不懂說的是什麼,所以會越學越困難。有時候看課本反而看得懂,因為上面會有一點注釋,知...
PCB繪製的一些小事
首先,重修 必修課都過了,心裡的包袱也卸下了,接下來要做的就是堅持最初的選擇,將自己的路踏踏實實的走下去,部落格也斷更好一陣子了,現在,新的開始,let s go!寒假,為了不那麼想家,總得找點事情做,正好用部落格記錄下這一階段的學習 ps 這是我第一次接觸ad軟體和pcb板繪製 1 solder露...