У меня есть функция MATLAB, которая вычисляет разницу гистограмм между двумя цветными гистограммами. Я преобразовал его в соответствующий файл JAR с помощью MATLAB Builder.
Теперь, когда я пытаюсь получить значение, оно дает неожиданные результаты.
Тот же код при выполнении в MATLAB для тех же аргументов дает ответ, отличный от того, который был дан при использовании Java.
Разница между обоими ответами довольно велика, поэтому пренебрегать ею нельзя.
Код находится по адресу:
https://gist.github.com/835910
Может кто-нибудь сказать мне причину, почему это происходит?