Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Octave 中遇到问题我想在文本中找到所有不同(!)的两个字母对(没有空格,只有字母)
例如:我的文字=“abcdabcd”
我想找到看起来像这样的数组(或向量?):ab bc cd da
我如何以最简单的方式做到这一点?
谢谢你的帮助
您可以使用该unique()功能来执行此操作。唯一的技巧是创建两个字符的列表,这可以通过使用两行来完成,移动一个字符。
unique()
str = "abcdabcd"; str(2,:) = shift (str, -1); str(:,end) = []; # remove last column unique (str', "rows")