area- все статьи тега


MATLAB: как найти площадь произвольной поверхности в двумерной замкнутой форме

У меня замкнутая двумерная поверхность, как показано ниже: r=1+0.1*sin(5*theta)+a*sin(6*theta); x=r.*cos(theta); y=r.*sin(theta); plot(x,y); Мне было интересно, какой самый эффективный способ найти его площадь? ...

Как избежать ошибок округления при расчете площади треугольника?

Я пытаюсь вычислить площадь треугольника с вершинами {{0,1000000000},{1,0},{0,-1000000000}} Легко видеть, что площадь этого треугольника должна быть 1,000,000,000, но когда я пытаюсь вычислить площадь в Java, используя формулу Heron или формулу шнурка, я получаю 0 для этой площади. Я уверен, что это связано с ошибкой округления при использовании double s, но я не уверен, как продолжить. Есть указания? Программа: private static double areaShoelace(int[][] v) { return 0.5 * Math.abs(v[ ...