我从GoPro元数据文件(github库)中提取了带有加速度计数据(m/s 2)的CSV文件.
一秒钟的加速度计在3轴上包含约200个数据样本.此文件的示例如下所示:
在PHP中,对于X轴上的每个瞬时值,我将m/s 2转换为:
function convert_meters_per_second_squared_to_g($ms2) {
// 1g = 9.80665 m/s2
return $ms2 * 0.101971621297793; // 1 / 9.80665 == 0.101971621297793
}
Run Code Online (Sandbox Code Playgroud)
CSV文件的200行(1秒)示例代码:
$acc_x_summed_up = 0;
if (($handle = fopen($filepath, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
list ($millis, $acc_x, $acc_y, $acc_z) = $data;
$acc_x_summed_up += $acc_x;
}
}
$g_force = convert_meters_per_second_squared_to_g($acc_x_summed_up);
Run Code Online (Sandbox Code Playgroud)
但是如何在X轴上显示每秒的g力值?我试图总结这些值并转换它们,但结果显然是错误的,因为我得到的值高达63 G.
[更新:]
嘿伙计们,我不是要抓住这些,我正在努力让这个工作.
我只是不断收到404错误,有人可以帮忙吗?
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
Run Code Online (Sandbox Code Playgroud)
这就是我到目前为止所拥有的.我正在使用CodeIgniter框架.
如果我不使用 Bootstrap v4 附带的 jQuery slim 包,而是使用 Jquery 站点上提供的 jQuery 主机 CDN,会发生什么情况。我在谷歌上搜索,我知道这两者之间存在差异,因为瘦版没有 ajax 或动画等各种功能。如果我删除 Bootstrap v4.0 附带的超薄 jQuery 包,它会影响我的网站吗?
我只是一个初学者,不像其他人那样专业,但我想用 Ajax 在页面上添加一些功能。我在网上花了几个小时并尝试了很多代码,但没有任何效果。最后我一一删除了 Bootstrap 的脚本,然后我发现有一些带有 jQuery CDN 链接的东西。当我使用 google 主机 jQuery CDN 时,代码可以工作,但不能与纤薄的 Bootstrap jQuery 一起使用。
如果我删除 Bootstrap v4 附带的超薄 jQuery 包,它会影响我的网站吗?
我在Ubuntu 17.04上使用php7.1,我尝试使用此命令安装cURL:
sudo apt-get install php-curl
Run Code Online (Sandbox Code Playgroud)
但我明白了:
软件包“ php-curl”没有安装候选
我也尝试使用以下命令指定cURL版本:
sudo apt-get install php7.1-curl
Run Code Online (Sandbox Code Playgroud)
但是我得到了
E:找不到正则表达式'php7.1-curl的任何软件包
那么,请问如何为PHP 7.1安装curl?
php ×3
.htaccess ×1
ajax ×1
apache ×1
bootstrap-4 ×1
codeigniter ×1
curl ×1
gopro ×1
javascript ×1
jquery ×1
mod-rewrite ×1
php-7.1 ×1
ubuntu ×1