[問題] 二進位轉十進位已回收

看板MATLAB作者 (MR.CQC)時間16年前 (2009/11/29 20:17), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
假如我讀取一個檔案 如下面 000_0000_0000_00001 000_0000_0000_00010 000_0000_0000_00011 . . . . 111_1111_1111_1111 一個15bit的檔案 有2^15列 想把每一列都變成十進位的 不知道有什麼副程式可以用呢? 檔案中沒底下一槓 方便看而已 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.31.106

11/29 22:50, , 1F
bin2dec
11/29 22:50, 1F

11/30 11:11, , 2F
可是這個副程式的話好像只能給10形式的字串 不能用類似陣
11/30 11:11, 2F

11/30 11:13, , 3F
後來我有用比較笨的方法 是把原檔用空白把1 0 分開
11/30 11:13, 3F

11/30 11:14, , 4F
讀檔當成 一個矩陣 在自己轉...不過這樣做比較麻煩
11/30 11:14, 4F

11/30 11:14, , 5F
如果檔案更大的話就很難做了
11/30 11:14, 5F
文章代碼(AID): #1B4cP2ZO (MATLAB)