String 在MATLAB中查找字符串的索引

String 在MATLAB中查找字符串的索引,string,matlab,String,Matlab,我有一个字符串数组myString='23.654'和一个字符Char='。是否有某种方法可以使用find函数来确定myString中Char的索引?您可以使用它来标识一个字符串在另一个字符串中的位置 index = strfind(myString, '.') 或者您可以将==与查找组合使用。==在字符串中的每个字符和您感兴趣的字符之间执行元素相等性检查。它将生成一个逻辑数组,该数组在字符出现的位置为true,否则为false。如果需要实际索引,find将返回所有true值的位置 index

我有一个字符串数组myString='23.654'和一个字符Char='。是否有某种方法可以使用find函数来确定myString中Char的索引?

您可以使用它来标识一个字符串在另一个字符串中的位置

index = strfind(myString, '.')
或者您可以将
==
查找组合使用。
==
在字符串中的每个字符和您感兴趣的字符之间执行元素相等性检查。它将生成一个逻辑数组,该数组在字符出现的位置为
true
,否则为
false
。如果需要实际索引,
find
将返回所有
true
值的位置

index = find(myString == '.')