功能:把數值轉換成字串, 轉換後可以使用fprintf或disp函式進行輸出。
t = num2str(x)
t = num2str(x,n)
t = num2str(x,format)
>> a = [1, 2, 3];
b = num2str(a);
disp(b)
1 2 3
功能:把陣列x中的數轉換成字串表示形式。
>> c = [1.564, 0.12345];
t = num2str(c,2);
disp(t)
1.6 0.12
功能:把陣列c轉換成字串形式表示,precision表示精度, 比如precision為2表示保留最多3位有效數字, 例如1.564轉換後為1.6(四捨五入),0.12345轉換後為0.12。即從左邊第乙個不為0的數開始保留2個數值。
>> c = [1.564, 0.12345];
t = num2str(c,2);
disp(t)
1.6 0.12
>> t2 = num2str(c, '%.6f');
disp(t2)
1.5640000.123450
功能:按format指定格式進行格式化轉換,%.6f代表小數點後6位。 內建函式 str
str 將資料強制轉型為字串。每種資料型別都可以強制轉型為字串。str 1 1 str 1,2,3,4 1,2,3,4 str types 對於簡單的資料型別比如整型,你可以預料到 str 的正常工作,因為幾乎每種語言都有乙個將整型轉化為字串的函式。然而 str 可以作用於任何資料型別的任何物件。這...
str 內建函式
字串查詢 find,index,rfind 右查詢 lfind 左查詢 find 查詢字串是否包含某個字串,返回第一次發現的位置,找不到時返回 1 index 與find幾乎相同,但是找不到值時,返回錯誤 判斷類的函式 此函式特點一般是is開頭 isalpha 判斷是否是字母,需要注意兩點,1 此函...
matlab中num2str函式用法
1 num2str 把數值轉換成字串,轉換後可以使用fprintf或disp函式進行輸出。2 用法說明 1 str num2str a 把陣列a中的數轉換成字串表示形式。2 str num2str a,precision 把陣列a轉換成字串形式表示,precision表示精度,比如precision...