在這裏我實現了兩個方向對稱(DS)和平均絕對誤差百分比(MAPE)作爲功能

function mape(Y, Ypredict, indxtest)

smape = 0;

if isempty(indxtest)

for i = 1 :length(Y)

smape = smape + (abs((Ypredict(i) - Y(i)))/Y(i));

end

else

j = find(indxtest);

for i = 1 :length(j)

smape = smape + (abs((Ypredict(i) - Y(j(i))))/Y((j(i))));

end

end

mape = smape * 100/length(Y)

end

-------------------------------------------------------

function ds(Y, Ypredict, indxtest)

sds = 0;

if isempty(indxtest)

for i = 2 :length(Y)

if (((Y(i)-Y(i-1))*(Ypredict(i)-Ypredict(i-1))) > 0)

sds = sds + 1;

end

end

else

j = find(indxtest);

for i = 2 :length(j)

if (((Y(j(i))-Y(j(i-1)))*(Ypredict((i))-Ypredict(i-1))) > 0)

sds = sds + 1;

end

end

end

ds = sds * 100/length(j)

end

雖然這個工作對我很好,但如果有人可以幫助我要麼提高它我會很高興最大限度地減少線路數量或提高效率。

mape的matlab,如何在MATLAB中計算MAPE和DS相关推荐

  1. python翻译matlab,如何在python3中翻译MATLAB单元?

    使用我在链接文章中演示的Octave/scipy save/loadmat: 在八度音阶中>> num_nodes=3 num_nodes = 3 >> num_nodes=3 ...

  2. MATLAB | 如何在MATLAB中使用python全部colormap配色

    写了个函数,可以在MATLAB 中使用 python 全部 colormap 配色: (以下仅展示部分) 工具函数及说明 注意文件夹内一定要有: PYCM.m PYCMset.mat 两个文件 ,PY ...

  3. matlab如何在word中插入多个表格,怎么把excel中的数据批量导入到word中的表格中《不同表格间的数据导入》...

    如何将excel表格中大量数据导入matlab中并作图 工具:MATLAB.office excel 将待导入的矩阵结构据录入Excel中,录入时注意行列原矩阵一一对应. 录入完以后保存数据,为了后续 ...

  4. matlab矩阵信号,matlab - 如何在Matlab中使用移位版本的信号样本创建矩阵? - SO中文参考 - www.soinside.com...

    我有大小为25001x1的矢量,它代表我的一个信号样本,我想创建矩阵,使矩阵的第一列是我的矢量或信号,每列的其余部分是原始信号或矢量的移位版本.我用以下方式完成(通过添加零来考虑10x1的向量用于理解 ...

  5. matlab shortest函数,MATLAB函數graphallshortestpaths不返回對稱矩陣

    我正在使用MATLAB函數graphallshortestpaths來計算無向網絡頂點之間的最短路徑.無向網絡作爲加權邊緣列表文件給出,您可以在其中找到here.MATLAB函數graphallsho ...

  6. 关于如何在matlab中导入并翻译Hypemesh导出的大型刚度矩阵txt文本

    刚度矩阵是有限元计算中最重要的矩阵,它是一个典型的对称稀疏矩阵,并且非零元素全部集中 前言 在对角线附近,稀疏矩阵就是零元素远大于非零元素的数目,所谓大型刚度矩阵.这里指稀疏矩阵中非零元素的数目有50 ...

  7. matlab yalmip安装教程,如何在matlab路径中安装yalmip Matlab R2014a添加yalmip图文教程

    yalmip是什么?可以说,yalmip是一位"集大成者",它不仅自己包含基本的线性规划求解算法,比如linprog(线性规划).bintprog(二值线性规划).bnb(分支界定 ...

  8. matlab分析xml文件_如何在Java中读取XML文件(DOM分析器)

    matlab分析xml文件 Today we will learn how to read the XML file in Java. We will also learn how to parse ...

  9. matlab 三维y轴平面图,#如何在excel中绘制三维坐标系?#excel怎么画图平面坐标图...

    用excel绘制曲线图时如何进行坐标轴转换 点"插入"->"图表"->"XY图","子图表类型"选择&quo ...

最新文章

  1. Android 6.0动态权限申请
  2. Android实训日志:基于外部存储的音乐播放器V06
  3. 利用正则表达式实现python强口令检测
  4. 笔记-项目进度管理-精简
  5. 中dubbo所需要的依赖_Dubbo介绍、dubbo架构图、dubbo运行和执行流程、dubbo支持的协议以及支持的注册中心...
  6. 重写Object类的equals方法
  7. 解决针对ubuntu11.04安装中文包后不能正常查看或使用pdf和Archiver的问题
  8. 《天天数学》连载50:二月十九日
  9. sp工具中最疼的是_阴阳师打造完美的双面就业SP酒吞 说说最靠谱的御魂携带法...
  10. .net通用权限框架B/S (五)--WEB(1)首页
  11. Centos彻底完全删除已安装软件的办法
  12. 《Adobe Audition CC经典教程》——1.5 使用外部连接器
  13. 用文本文档写的代码怎么运行?
  14. Linux自学之旅-基础命令(一)
  15. froala + vue + plupload替换自带上传功能
  16. 随机游走模型 matlab,随机游走的matlab实现
  17. 基于博客系统的访客日志记录----代码合集
  18. 【鼠标移入暂停animation动画】
  19. 还不清楚视频如何转文字?借助这3款软件可以实现
  20. windows装机必备:文件查找神器Everything + Wox

热门文章

  1. 02-编译weston demo
  2. MD5是摘要算法,摘要算法和加密算法区别
  3. eclipse中解决svn连接时数字证书问题
  4. ISO-8601 如何解读
  5. 金山文字 职称计算机,计算机职称考试软件金山文字2005 播谷鸟计算机职称考试软件金山文字2005 v5.1...
  6. 大灯照出来的光有阴影_汽车近光灯前有黑色阴影正常吗
  7. 飞飞小说源码php,飞飞小说Ver1.11
  8. JAVA开发微信 AIRKISS 一键WIFI功能(测试账户)
  9. msvcr110.dll 等dll找不到导致游戏无法运行解决办法win10 64位
  10. 星际特攻队java_星际特攻队下载-星际特攻队游戏最新版v2.0.1-PChome下载中心