Re: [問題]資料處理方面的問題

看板Fortran作者 (阿彬)時間15年前 (2009/08/13 15:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《UDP (阿貓)》之銘言: : ※ 引述《bennyhsu (阿彬)》之銘言: : : 各位大大你們好 : : 小弟有問題想要請教 : : 現在我已經把一個二進位檔的資料解碼出來 : : 它主要是角度指標 : : 其值會隨不同的掃描線而變(一條掃描線有380個點) : ^^^^^^ 這又是什麼? 不好意思是我沒有說清楚 這是一個雷達掃描的資料 雷達轉一圈就會出現一張圖 而在掃的過程中,是發射許多條電磁波 而這些電磁波就是掃描線 : : 由0開始,每增加一度才會增加1 : : 所以角度座標的範圍只有0~7 : ^^^ 8bits,因該吧? : : 因為雷達天線之角度指示解析只能到度 將度除以間隔條數即可得出掃描線之角度值 而每個角度間的掃描線間隔條數都不同 它的角度表示方式就是利用0~7的數字來作為角度鑑定 假設這條掃描線是在0~1度之間,它會顯示是0 又因為每條掃描線有380個點,所以這條掃描線會有380個0 以下如此類推 特別的地方在於 角度的範圍只有0~7 到了第8度,就會回到0 等於每7度一個區間 因為每個角度的掃描線數量並不一樣 : : 假如現在0~1這個角度中有10條掃描線 : : 等於會有3800筆資料 : : 資料的格式大概是這樣: : : 0 : : 0 : : 0 : . <==這是什麼? : . <==這是什麼? : : 1 : : 1 : : 1 : : . : : . : : . : : 2 : : 2 : : 2 : : . : : . : : 這樣一直排列到7,7之後又循環到0 : : 是想表達0~7這些數字怎麼排列@@ 000111222333444555666777000111222333.... 大概是這樣 只是每個數字的數量都不同 請問各位大大 : : 現在我想找出第一個0在第幾個,第一個1在第幾個,第一個2在第幾個位置 : : 一直到第一個7在第幾個位置 : : 接下來要一直找出第52幾個0~7的位置(360度/7) : : 希望大大幫我解決問題 : : 假如有表達不清楚,請大大賜教 : : 謝謝! : 整個看不懂.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.68.69
文章代碼(AID): #1AWxnSx9 (Fortran)
文章代碼(AID): #1AWxnSx9 (Fortran)