Я не думаю, что есть встроенное округление до произвольных мест, но вы можете получить округленный результат, выполнив раунд (x * 10 ^ количество мест ) / 10 ^ количествоместа .Это распечатывает с конечными нулями, если вы хотите избавиться от тех, кому нужно сделать специально отформатированный отпечаток, такой как sprintf, в градусах, так что в вашем случае вы можете получить желаемые результаты, выполнив:1007 * Надеюсь, это поможет!
Редактировать: Если вы хотите сделать это для матриц, я не уверен, что есть лучший способ, но вы могли бы просто перебрать строки, заданные x в виде матрицы:
for i=1:length(x(:,1)),
disp(sprintf('%.2f\t', round(x(i,:)*100)/100))
end