设为首页|收藏本站|
开启左侧

[问答] 考个驾照,逼得我把MATLAB都用上了…

[复制链接]
95353 0
舞风123 发表于 2020-12-14 02:26:17 | 只看该作者 打印 上一主题 下一主题
 
最近一段时间一直在忙考驾照的事,因为国内的驾照在德国只能用半年
和国内的固定流程、机器考核的路考不同,德国驾照的路考,会有考官坐在车后座,随机选定路线,整个过程持续45分钟
就像很多汽车专栏文章介绍的,德国驾照是世界上最难考的驾照之一
车速超了会挂,慢了也会挂,理由是阻碍交通
路口会车,该让的不让会挂,不该让的让了也会挂,理由是不懂先行权
路考还考高速,130km/h的限速开90km/h会挂,一直在慢车道跟车也会挂,理由是没有能力独立上高速
最吊诡的是,有时候碰到单行道出口,考官还会挖坑要求拐进去
以至于我的一个朋友,国内开了好几年的老司机,在德国考了5回都还没考过,这让我心里特别慌
考个驾照,逼得我把MATLAB都用上了… 第1张图片 我经常一有时间就上华人论坛,读大家考驾照的经验总结,有很多朋友建议,多去考试区域逛逛,留意每个路段的限速、先行权和交通标志
因为考试区域在郊区,这条建议对我来说很不现实
不过,我突发奇想,我可以逛谷歌地图的街景图啊!靠想象力练车!
我要把考点周围的每条路一顿暴背,背得跟回家的路一样熟,闭着眼都知道往哪走的那种!!!
考个驾照,逼得我把MATLAB都用上了… 第2张图片 后来有一回,驾校教练带我练车
教练问我:周末过得怎么样?
我:挺好的,天气很不错,还花了些时间看谷歌地图
教练:看地图?准备去度假吗?
我:不是,我打算把考点附近的街道熟悉一下,把地图背下来,这对考试应该会有帮助吧
教练惊讶的看着我,缓缓的说了一句,这太有帮助了!
从他的眼神里,我似乎读到了,神秘的东方人……
考个驾照,逼得我把MATLAB都用上了… 第3张图片 然而,我很快就碰到了一个难题
每当我练车回来,打开谷歌地图复盘今天练习的路线时,记忆和地图完全对应不上,不知道今天练习的是哪条路
要是手机能有像录音一样记录今天行驶轨迹的App就好了!为此我还上网搜索了好一会儿
不过我转念一想,我不是有手机版MATLAB吗!
于是每次练车,我都打开了MATLAB传感器功能
考个驾照,逼得我把MATLAB都用上了… 第4张图片 最终记录的数据非常小,80分钟的数据只有95KB,可以导出到电脑,是mat文件格式,里面是timetable格式的数据,包含所需的经度、纬度和速度
考个驾照,逼得我把MATLAB都用上了… 第5张图片 通过plot命令,可以把经纬度数据绘制成行驶轨迹曲线,然后在谷歌地图上找路线就方便多了
考个驾照,逼得我把MATLAB都用上了… 第6张图片 不过,手动找路线看上去不太高级,既然都用上MATLAB,干脆直接把行驶轨迹绘制到谷歌地图上!
然后我就上谷歌地图平台注册了一个API
考个驾照,逼得我把MATLAB都用上了… 第7张图片 通过这个API接口,MATLAB就能调用并绘制谷歌地图了
考个驾照,逼得我把MATLAB都用上了… 第8张图片 我还对每个轨迹点的速度进行归类,用不同的颜色标示,分别对应限速30 km/h居民区,50 km/h市区,和高速公路
考个驾照,逼得我把MATLAB都用上了… 第9张图片 我一度有种错觉,自己开的不是教练车,而是谷歌的街景车,一辆没装摄像机但是有MATLAB的考场街景车……
考个驾照,逼得我把MATLAB都用上了… 第10张图片 以上就是最近学驾照过程中的一点分享
至于MATLAB如何调用谷歌地图,我就不展开聊了,有兴趣的朋友直接下载源代码吧
链接:https://pan.bAIdu.com/s/1txgLumSuUqfc3EEUQqBQjg  
密码:2k6t
需要注意的是,运行源代码之前,需要先去谷歌地图平台创建一个API接口,创建过程挺简单的,网址是
https://cloud.google.com/maps-platform/maps
如果你也对MATLAB感兴趣,欢迎关注我的公众号“打浦桥程序员”,更多MATLAB GUI工具,电子书,视频和源代码等你来拿~


上一篇:足协归化特谢拉还存太多私心?上港要续命光靠这招可没用
下一篇:我在国内留学
@



1.西兔生活网 CTLIVES 内容全部来自网络;
2.版权归原网站或原作者所有;
3.内容与本站立场无关;
4.若涉及侵权或有疑义,请点击“举报”按钮,其他联系方式或无法及时处理。
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

排行榜
活跃网友
返回顶部快速回复上一主题下一主题返回列表APP下载手机访问
Copyright © 2016-2028 CTLIVES.COM All Rights Reserved.  西兔生活网  小黑屋| GMT+8, 2024-6-16 09:10