扫码关注官方订阅号
要对数据排序,其中有个时间和状态分别有权重值,需将时间戳转为0到1之间的数字log(strtotime($date))/100感觉不好
log(strtotime($date))/100
欢迎选择我的课程,让我们一起见证您的进步~~
用sigmoid函数:
<?php function sigmod($i){ $w = 0.000000001; return 1.0/(1+exp(-$w*$i)); } $time = time(); $num = 10; for($i=$time;$i<$time+$num;$i++){ echo "f(". $i .")=" . sigmod($i) . "\n"; }
$w可以根据需要调整。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用sigmoid函数:
$w可以根据需要调整。