КАК код Тройной интеграл с правилом трапеции? - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть функция-тройной интеграл на картинке

https://drive.google.com/file/d/1Y0PcAqLKEqWK-hMSZlCfwAYdN7CLs_Ov/view?usp=sharing

Как я могу использовать трапециевидное правило для решения этой проблемы?

Function trip(x, y, z)
    trip = 6 * x * z * y
End Function
Function trippraticez(n)
    a = 0
    b = 1
    h = (b - a) / n
    For i = 1 To n
        z0 = a + (i - 1) * h
        z1 = z0 + h
        trippraticez = trippraticez + trippraticex(z0, n) + trippraticex(z1, n)
    Next i
    trippraticez = trippraticez * h / 2
End Function
Function trippraticex(z, n)
    c = 0
    d = z
    h = (d - c) / n
    For i = 1 To n
        x0 = c + (i - 1) * h
        x1 = x0 + h
        trippraticex = trippraticex + trippraticey(z, x0, n) + trippraticey(z, x1, n)
    Next i
    trippraticex = trippraticex * h / 2
End Function
Function trippraticey(z, x, n)
    e = 0
    f = x + z
    h = (f - e) / n
    For i = 1 To n
        y0 = e + (i - 1) * h
        y1 = y0 + h
        trippraticey = trippraticey + trip(x, y0, z) + trip(x, y1, z)
    Next i
    trippraticey = trippraticey * h / 2
End Function

ответ1, но я не прав, я не знаю, где я не прав

...