Re: [討論] 想請問如何寫出MAPE 公式
※ 引述《p0939290029 (mo_mo huang)》之銘言:
: 大家好
: 最近再用MATLAB求 MAPE(平均絕對誤差)
: 由於初學MATLAB,有很多地方不懂
: 想請問大家是如何寫出SIGMA這個函數的?
: 有看遞迴的寫法,但不會應用
: MAPE完整公式如下
: 1 M | x(k) - x'(k) |
: MAPE: _ X Sigma |_______ |
: M k=1 | x(k) |
: 麻煩大家 謝謝
-----------------------------------------------
function S = MAPEtry(A,B)
% A,B must be row vector or column vector.
% MAPE = 1/M.*sigma(abs((A(k)-B(k))./A(k)));
% M = size(A) or size(B) must be equal
% A = actual value
% B = estimate value
M = length(A);
disp('樣本數 = ')
disp(M)
S = (1./M).*sum(abs((A-B)./A));
S = S*100;
disp('MAPE(%) = ')
disp(S)
-----------------------------------------------
>> A = [1 2 3 4 5];
>> B = [2 3 4 5 6];
>> MAPEtry(A,B)
樣本數 =
5
MAPE(%) =
45.6667
ans =
45.6667
------------------------------------------------
解程式能力變得很差Orz
--
數值方法 : 求根值 . ODE系統 . DDE系統. DAE系統. PDE系統
非線性聯立系統. 化工程序控制系統 . 力學系統
RLC 系統 . MCK 系統 . Laplace 轉換 系統
其他 : 工程數學 .微積分.化工程序.輸送現象.化工程序線性控制
Simulator . MATLAB tool box . Simulink . FORTRAN
不會影像處理.....囧>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.175.240.213
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1421150355.A.F93.html
推
01/14 16:19, , 1F
01/14 16:19, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章