str2num

str2n str2n str2n

Matlab函式str2num簡介
函式名稱: str2num
在matlab中,無論是內建函式還是工具箱函式, 2很常見, 這可能是因為2英文two和to發音相同。而2寫起來也比較簡單。 所以很多轉換類函式都用2來命名而非to。
比如number to string, 不是命名為numTostr而是num2str
函式功能: 把字元串轉換數值,可以使用str2double來替代str2num。在matlab命令視窗中鍵入doc str2num或help str2num即可獲得該函式的幫助信息。
語法格式:
x = str2num('str')
str是一個ASCII字元串表示的數值, 這種調用格式把字元串轉換成數值。str也可以是一個字元串矩陣, 這種情況下, 字元串矩陣被轉換成一個數值矩陣。
[x, status] = str2num('str')
附加的返回值status用於獲取轉換狀態, status等於邏輯1表示轉換成功, 等於0表示轉換失敗。
相關函式: mat2str, int2str, num2str, sprintf, fprintf,str2double
套用舉例
>> [a, ok] = str2num(str)
a =
123
ok =
1
>> str2 = '1.0e5';
>> b = str2num(str2)
b =
100000
>> str3 = '1.05';
>> c = str2num(str3)
c =
1.0500

相關詞條

熱門詞條

聯絡我們