逻辑索引元胞数组
Logical Indexing Cell Array
我有一个包含两种类型字符串的元胞数组:'ANN' 和 'QTR'。
如果元胞数组等于 'QTR',我正在尝试获取包含 1 的向量。
这是我正在尝试做的一个例子:
A = {'ANN';'ANN';'ANN';'ANN'; 'QTR'; 'ANN'; 'QTR'; 'QTR'; 'QTR'; 'QTR'};
logic1 = A == 'QTR'
但是,这种表示法似乎不适用于单元格。
我一直在寻找解决方法,但没有找到。
如有任何帮助,我们将不胜感激。
你必须使用strcmp
函数:
strcmp(A,'QTR')
我有一个包含两种类型字符串的元胞数组:'ANN' 和 'QTR'。
如果元胞数组等于 'QTR',我正在尝试获取包含 1 的向量。
这是我正在尝试做的一个例子:
A = {'ANN';'ANN';'ANN';'ANN'; 'QTR'; 'ANN'; 'QTR'; 'QTR'; 'QTR'; 'QTR'};
logic1 = A == 'QTR'
但是,这种表示法似乎不适用于单元格。 我一直在寻找解决方法,但没有找到。
如有任何帮助,我们将不胜感激。
你必须使用strcmp
函数:
strcmp(A,'QTR')