How to use anonymous function in linkage ?
古いコメントを表示
I completely have no idea and this tutorial https://www.mathworks.com/help/matlab/matlab_prog/anonymous-functions.html does not help at all because the anonymous function in linkage has no inputs.
This is my code currently based on
test = linkage(array,'single','@custom');
This is how my custom distance is defined
function distance = custom(data_a, data_b)
distance = abs(data_a(1) - data_b(1)) + abs(data_a(2) - data_b(2))
end
can someone give me a good example of how I can call a @custom without any arguments ?
回答 (1 件)
Walter Roberson
2017 年 1 月 17 日
test = linkage(array,'single', @custom);
4 件のコメント
RuiQi
2017 年 1 月 18 日
RuiQi
2017 年 1 月 18 日
Walter Roberson
2017 年 1 月 18 日
Which MATLAB release are you using? The ability to use custom functions is not documented up to R2010b, but is documented starting with R2011a.
カテゴリ
ヘルプ センター および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!