Info

此问题已关闭。 请重新打开它进行编辑或回答。

Possibility to vectorize this code?

2 次查看(过去 30 天)
Léon
Léon 2012-10-15
关闭: MATLAB Answer Bot 2021-8-20
Hello,
I am trying to find a way to vectorize this code, but because of the +1 indices I can't get it done. Is there any possibility? Thank you very much for your help!
d = toeplitz(find(s1),find(s2))-1;
for j = 1:numel(s2)-1
for i = 1:numel(s1)-1
d(i+1,j+1) = min(min(d(i,j+1),d(i+1,j)) + 1,d(i,j) + ne(s1(i), s2(j)));
end
end
  1 个评论
Matt Fig
Matt Fig 2012-10-15
It would help if we had some code that we could actually run. Like give sample data for s1, s2, ne that is representative of the real data in size and class...

回答(1 个)

Léon
Léon 2012-10-16
Hello Mat, no problem. Use just:
s1 = 'house';
s2 = 'mouse';
ne is a function so that's all you need, I guess

此问题已关闭。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by