MATLAB 字符串与日期时间处理全解析
1. 字符串长度计算与缺失字符串检查
在 MATLAB 中, strlength 函数用于返回与输入字符串数组大小相同的数值数组。若输入为空字符串数组, strlength 则返回空数组。示例代码如下:
str = strings(0);
L = strlength(str)
字符串数组可能包含缺失字符串,缺失字符串类似于数值数组中的 NaN ,它表示字符串数组中存在缺失值,显示为 <missing> ,且无引号。可以使用 missing 函数创建缺失字符串,推荐使用 ismissing 函数检查缺失字符串。示例代码如下:
str = string(missing);
tf = ismissing(str)
需要注意的是,不要通过将字符串与缺失字符串进行比较来检查缺失字符串,因为缺失字符串不等于其自身,就像 NaN 不等于其自身一样。示例代码如下:
str = string(missing);
f = (str == missing)
2. 字符和字符串数组术语
为保持一致性,以下是
超级会员免费看
订阅专栏 解锁全文
2575

被折叠的 条评论
为什么被折叠?



