|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 thinkfunny 于 2019-9-23 10:11 编辑 + R6 q9 j% h# ~$ v9 G! H
! [2 l; h% v" `& H2 u
字符串 4 ]: T. m) t* Y
) Q% n, t- \" N5 g$ k* L+ ?
1 、通用字符串函数(General) s1 M; t# F( |# m
7 O" o4 J% I8 `blanks 空格符号 cellstr 通过字符串数组构建字符串的元胞数组 char 创建字符传输组或者将其他类型变量转化为字符串数组
8 R- F) M0 q" f: F) p- J6 n% jdeblank 删除最后的空格 double 把字符串变成ASCII 码值 eval 执行串形式的MATLAB 表达式 4 y' C1 Y( U2 Y3 N! @- A% T" [
0 ^" Q% \4 d( Y! K% h, ?
' \ e5 Z; U6 t, e0 A
2、字符串查询(Stringtests)
* C0 @% x3 S z$ a7 x/ y7 r
9 ^6 g( V1 g- r+ M iscellstr 若是字符串组成的元胞数组则为真 ischar 若是字符串则为真 isletter 串中是字母则为真
; N3 d3 X2 ]4 e7 n0 s0 H* uisspace 串中是空格则为真 isstr 若是字符串则为真
# d, l: t! Z- X$ x( x1 S" ~1 [
; g# T4 Q3 I. O2 B3、字符串操作(Stringoperations)
3 C0 R' o% V; \3 ?1 N ; d0 l+ K0 e$ [+ |; h+ V# G
base2dec X-进制串转换为十进制整数 bin2dec 二进制串转换为十进制整数 dec2base 十进制整数转换为X 进制串 . R6 c' \4 z9 U: |
dec2bin 十进制整数转换为二进制串 dec2hex 十进制整数转换为16 进制串 findstr 在一个串中寻找一个子串 2 L$ D4 x: L" n6 R# K7 y
hex2dec 16-进制串转换为十进制整数 hex2num 16-进制串转换为浮点数 int2str 将整数转换为字符串
# g+ m$ V' K% ^2 blower 把字符串变成小写 mat2str 将数组转换为字符串 num2str 把数值转换为字符串 strcat 把多个串连接成长串 5 i, W' j, Y* s( k
strcmp 比较字符串 strcmpi 比较字符串(忽略大小写) strings MATLAB 中的字符串 strjust 字符串的对齐方式
* F) ^! R* J0 y7 J0 Y8 ostrmatch 逐行搜索串 strnomp 比较字符串的前N 个字符 strncmpi 比较字符串的前N 个字符(忽略大小写)
/ J1 M: w8 W/ z& X7 n) [2 b9 a/ Q$ \strrep 用另一个串代替一个串中的子串 strtok 删除串中的指定子串 strvcat 创建字符串数组 str2mat 将字符串转换为含有空格的数组 str2num 将字符串转换为数值 upper 把字符串变成大写
. }4 }9 F' {2 _, C# R. X3 F2 M( s# W; M: {, Q
% ^( e1 ~* L2 g7 m) {+ f3 R
1 T2 t0 N6 T3 H! s& b: H. ~ |
|