贝叶斯估计
function calculate(p, t, y, k) {
let EFco2 = 0;
for (let i = 1; i <= k; i++) {
if (y[i] === '1') {
EFco2 += p * t[i];
} else {
EFco2 -= p * t[i];
}
}
return EFco2;
}
// 示例使用
let p = [0.5, 0.6, 0.7]; // 概率数组
let t = [10, 12, 14]; // 数组t的值
let y = ['1', '0', '1']; // 与t对应的标签数组
let k = 3; // 你的数据长度
console.log(calculate(p, t, y, k)); // 输出结果