[問題] 資料中擷取部份數字及字串已回收

看板MATLAB作者 (雙魚作祟...嘖嘖...)時間15年前 (2009/08/03 13:41), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
版上各位前輩大家好 我是個Matlab新手 對於資料的存取較不熟練 目前遇到的問題是資料部份擷取 比方說我的input資料是 0.15R 6.94YR 6.44B 類似這種資料(也就是曼賽爾色相值) 我接下來要把它轉換成色相環角度 所以必須數字部份跟英文部分分開計算 看了一些書跟找網路資料都未果 都只有說字串的用法還有一些東西而已 所以想問前輩們 有沒有指令或是什麼方法能夠讓將數字跟英文部分分離 也能夠自由計算、存取 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.50.141

08/03 16:14, , 1F
原始的資料若為char,數字的部分可以用str2num()轉成double
08/03 16:14, 1F

08/03 17:18, , 2F
Regular expression?
08/03 17:18, 2F

03/30 20:56, , 3F
sscanf
03/30 20:56, 3F
文章代碼(AID): #1ATdXyB_ (MATLAB)