У меня на работе не установлен symbolic toolbox и при этом выдает в ответе
.
Хм, а я с самого начала не обратил внимания на саму матрицу. Возможно, что от версии к версии менялись алгоритмы вычисления определителя. Например, в методе Гаусса можно делить ведущую строку на ведущий элемент, а можно этого не делать и умножать нижние строчки на соответствующие отношения. Для данной конкретной матрицы, по идее, во втором случае погрешность должна оказаться нулевой, а в первом -- нет. Или ещё вариант: в какой-то момент разработчики могли решить, что для матриц маленького размера выгоднее считать определитель всё-таки по минорам. Или правила опознания числа как целого внутри самого Матлаба могли измениться (он может при этом учитывать содержимое двух скрытых байтов, а может и не учитывать). Или, наконец, это может зависеть просто от различия процессоров -- правила или техника округлений может оказаться немного различной. В общем, тут остаётся только гадать.