Matlab求助:如何从一个矩阵中找到一个字符串?

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:24:53
假如有一个5×1的矩阵,内容如下:
1234,
3435,
3456,
3454,
8908
我有一个元素:3456.
请问Matlab有什么现成的方法可以找3456是否存在于此矩阵中?

先谢谢大家了

findstr函数可以!前提是你的数据为字符串!

给你个例子:

>> s='what is your name ?'
findstr(s,'is')

s =

what is your name ?

ans =

6

结果说明is是s中的第六个数据!包括空格!

将5*1矩阵赋给A
x=num2str(A)
findstr(x,'1234')
返回1是有,0则是无