我对 Mathematica 的 SimilarityRules 定义有疑问(例如 SequenceAlignment 函数)。所以帮助中心清楚地代表
“SimilarityRules -> {{a_, a_} -> 1, {a_, b_} -> -1},任何一对相同元素的得分为 +1,任何不匹配、删除或插入。”
好的,我明白了,但是如果我想为不匹配给出不同的分数,而为 indeles 给出不同的分数呢?我试过了:
SimilarityRules -> {{a_, a_} -> 3, {{a_, b_} && {{a_!=""} && {b_ != ""}}} -> -8} 和许多其他组合 {} , && 位置,但它似乎没有帮助。任何建议,这只是我正在做的一个错字,还是这样定义它是一个相当愚蠢的想法?