大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
Matlab 计算均方误差MSE的三种方法
数据说明:
ytest 测试集y,真实的y值,是一维数组;
ytest_fit 基于测试集 x 预测的y值,是一维数组;
test_error 是预测误差。
第一种方法
直接使用 matlab 中的mse函数,亲测可用。
/*ytest测试集y,真实的y值,是一维数组 ytest_fit 预测的y值,是一维数组 test_error 是预测误差*/
test_error = ytest - ytest_fit;
test_mse = mse(test_error);
第二种方法
使用MSE公式手动计算。
test_error = ytest - ytest_fit;
test_mse = sum(test_error.^2) / len(test_error );
第三种方法
相比于第二种,代码更加简洁。
test_error = ytest - ytest_fit;
test_mse = mean(test_error.^2);
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187420.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...