91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: Matlab
  • 標簽: 仿真??

資源簡介

MATLAB仿真源代碼,無線傳感器網絡定位算法仿真源代碼

資源截圖

代碼片段和文件信息

%|
%|?FUNTION:??calcDError
%|
%|?PURPOSE:??Calculate?the?derivative?of?the?error?between?the?model?and?the?data
%|
%|?ASSUMPTIONS:??
%|?1.?that?the?blind?(and?reference)?coordinates?are?put?in?a?vector:
%|?????????????????[x1?x2?...?xn?y1?y2?...?yn];
%|
%|?2.?Assumes?the?dhat?matrix?is?lower?triangular.
%|?
%|?3.?the?return?value?returns?derivatives?in?this?format:
%|???????[d/dx1?d/dx2?...?d/dxn??d/dy1?d/dy2?...?d/dyn];
%|
%|?AUTHOR:??Neal?Patwari?
%|???http://www.engin.umich.edu/~npatwari/
%|?

function?[dError]?=?calcDError(guessBlindLocs)

global?refDevices;????%?number?of?reference?nodes
global?blindDevices;??%?number?of?blind?devices
global?totalDevices;??%?the?total?number?of?devices
global?linearRefLocs;?%?locations?of?the?reference?devices
global?dhat;??????????%?estimated?distance?between?devices?based?on?the?measured
??????????????????????%?received?power.
global?dfuncEvals;????%?counter?for?number?of?function?evaluations.
dfuncEvals?=?dfuncEvals?+?1;
TINY???????=?1e-5;

x?=?[linearRefLocs(1:refDevices)?guessBlindLocs(1:blindDevices)];
y?=?[linearRefLocs(refDevices+1:2*refDevices)?guessBlindLocs(blindDevices+1:2*blindDevices)];

%|?1.??Do?the?preliminary?calculations?here?in?order?to?save?time?in?the
%|?????next?loop.
for?k?=?refDevices+1?:?totalDevices
???l?=?[1:k-1];
???modelDistSqr????=?max(TINY?(x(k)-x(l)).^2?+?(y(k)-y(l)).^2);
???commonTerm(kl)?=?log(?modelDistSqr?./?(dhat(kl).^2))?./?modelDistSqr;
end

commonTerm(:totalDevices)?=?zeros(totalDevices1);

%|?2.??For?each?device?calculate?the?partial?derivatives.
for?k?=?refDevices+1?:?totalDevices
???dFdx(k)??=?sum(commonTerm(k1:k-1).*(x(k)-x(1:k-1)))?+?...
??????sum(commonTerm(k+1:totalDevices?k)‘.*(x(k)-x(k+1:totalDevices)));
???dFdy(k)??=?sum(commonTerm(k1:k-1).*(y(k)-y(1:k-1)))?+?...
??????sum(commonTerm(k+1:totalDevices?k)‘.*(y(k)-y(k+1:totalDevices)));
end

dError?=?[dFdx(refDevices+1:totalDevices)?dFdy(refDevices+1:totalDevices)];

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2015??2005-04-17?19:55??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\calcDError.m

?????文件???????2403??2005-04-17?19:56??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\calcDErrorTOA.m

?????文件???????1495??2005-04-17?19:56??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\calcError.m

?????文件???????1538??2005-04-17?19:57??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\calcErrorTOA.m

?????文件???????8091??2005-04-17?19:59??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\calcLocalizationCRB.m

?????文件???????3557??2003-04-24?10:00??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\dbrent.m

?????文件????????189??2000-04-03?18:19??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\df1dim.m

?????文件????????922??2000-04-07?16:19??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\dlinmin.m

?????文件???????2002??2005-04-17?20:00??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\drawOval.m

?????文件????????246??2000-04-03?18:19??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\f1dim.m

?????文件???????2707??2003-05-06?15:28??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\frprmn.m

?????文件???????2028??2000-12-20?19:38??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\L2_distance.m

?????文件???????2440??2000-04-13?10:17??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\minBracket.m

?????文件?????????60??2003-04-24?16:39??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\N.m

?????文件????????457??2000-04-13?10:12??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\nzSIGN.m

?????文件???????5838??2005-04-17?19:55??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\simMLE_main.m

?????文件????????217??2005-04-17?18:00??仿真實現無線傳感器網絡定位算法-MATLAB源代碼\symrandn.m

?????目錄??????????0??2011-12-27?13:00??仿真實現無線傳感器網絡定位算法-MATLAB源代碼

-----------?---------??----------?-----??----

????????????????36205????????????????????18


評論

共有 條評論