gpt4 book ai didi

matlab - 查找元胞数组中的元素(逻辑 0 或 1)

转载 作者:行者123 更新时间:2023-12-02 07:16:10 24 4
gpt4 key购买 nike

我有一个股票代码的单元格列向量,全部都是三个字母长。我需要创建一个相同长度的列向量,当符号 XYZ 存在时返回 1,不存在时返回 0。我已经浪费了两个多小时试图解决这个问题,这非常令人沮丧。

例如,如果我有这个:

XYZ
DHU
EYU
XYZ
XYZ

那么我需要一个像这样的列向量:

1
0
0
1
1

非常感谢您的帮助。祝周末愉快。

最佳答案

您应该能够使用strcmp

s1 = 'XYX';
s2 = {'XYZ';'DHU';'EYU';'XYZ';'XYZ'};

tf = strcmp(s1,s2)

关于matlab - 查找元胞数组中的元素(逻辑 0 或 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32021798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com