MATLAB讀取TXT中含有GPS資料的問題
由於剛學MATLAB 對於一些讀值方法有爬文過 但是還是不太懂用法 所以想請教一下各位以下是GPS資料的一部分請教一下要怎麼用MATLAB讀取呢?:'(
$GPGGA,171058.000,2342.4729,N,12026.0456,E,2,05,3.2,128.3,M,16.8,M,,0000*59
$GPGGA,171059.000,2342.4729,N,12026.0456,E,2,06,1.4,128.3,M,16.8,M,,0000*5F
$GPGGA,171100.000,2342.4729,N,12026.0456,E,2,06,1.4,128.3,M,16.8,M,2.8,0000*76
$GPGGA,171101.000,2342.4088,N,12026.0989,E,2,06,1.4,58.8,M,16.8,M,3.8,0000*48
$GPGGA,171102.000,2342.4059,N,12026.1005,E,2,06,1.4,56.1,M,16.8,M,4.8,0000*4B
$GPGGA,171103.000,2342.4025,N,12026.1023,E,2,06,1.4,54.4,M,16.8,M,5.8,0000*43
$GPGGA,171104.000,2342.3989,N,12026.1042,E,2,06,1.4,53.4,M,16.8,M,6.8,0000*4F 最简单的方法,File-->Import
但是这个数据的最后两位是校验码,需要先通过校验码来判定该条数据是否有效。因此最好的方法还是把数据全部读入内存再处理,参考http://forum.vibunion.com/forum/thread-45622-1-1.html 那篇經典文章我也有看過 但是我只要讀取那些 例如2342.3989,12026.1042,这些经纬度要怎麼编写呢
回复 板凳 yo004236 的帖子
textread不行吗? 一些指令還不太熟@@ 可否各位幫忙編寫一下呢 个人不习惯textread的使用, 都可以试出来!= textread('zzz.txt','%s %f %f %s %f %s %f %f %f %f %s %f %s %f %s ','delimiter',',') 感謝回答 我去試試看謝謝
页:
[1]