Scipy Tplquad

Scipy Tplquad

Wykorzystując „Scipy.zintegrować.Metoda TPLQUAD () ”możemy dodatkowo wyodrębnić przybliżoną zintegrowaną wartość określonej funkcji od ograniczenia„ A ”do„ B ”dowolnych dwóch podanych zmiennych. Ta funkcja należy do „quad” rodziny Scipy Python, w której funkcja quadów pokazuje wyniki danych, w których pierwsza to integracja, a druga jest oszacowaniem czegoś takiego jak bezwzględny błąd standardowy w wartości integralnej. Podstawą „Scipy” jest biblioteka obliczeń naukowych, która wykorzystuje „Numpy”. Python naukowy jest powszechnym skrótem. Oferuje dodatkowe przydatne funkcjonalność ulepszenia mowy, statystyki i automatyzacji.

Procedura

Możemy uzyskać trzykrotnie integralne rozwiązanie wielomianu ograniczenia „A” do „B”, wykorzystując Scipy.zintegrować.funkcja tplquad (). Musimy mieć biblioteki i formacje funkcji, a następnie przypisać im wartości wraz z definicją zmiennych. Może użyć zjawiska wywołania funkcji w funkcji zdefiniowanej przez użytkownika z wartościami wyrażenia Lambda dla wartości zmiennych użytkownika końcowego.

Składnia

$ scipy.zintegrować.TPLQUAD (FUNC, W, T)

Składnia „Scipy Tplquad” zawiera dwa biblioteki, które są „scipy” i „integrują się” z rodziną „quad” wraz z funkcją wywołującą w kodzie Python dla dostarczonych zmiennych. Tutaj użyliśmy „w” i „t”, ale może to być dowolna zmienna zgodnie z naszym wymogiem.

Wartość zwracana

Wartością zwracającą tego Pythona „Scipy Tplquad” najprawdopodobniej byłaby integracja potrójnej wersji dla dowolnej podanej wartości funkcjonalnej wielomianu.

Przykład nr 01

Po omówieniu procedury i składni znamy teraz metodę Pythona „Scipy Tplquad” znalezienia potrójnej integracji matematycznych funkcji wielomianowych. Zacznijmy więc naszą implementację kodu, która rozpoczyna się od dodania biblioteki Python „Integrate” z rodziny „Scipy”. Dodaliśmy kilka komentarzy, zaczynając od symbolu HASH „#”. Kiedy umieściliśmy do tego biblioteki, stworzyliśmy nazwę funkcji „Integracja”. Następnie przypisałem go do zmiennej Lambda „S”, „D” i „W” oraz zmiennej zmiennej „W” pomnożonej przez iloczyn zmiennej „D” i „S” i dodaj do niej ze zmienną „W” mocy pomnożony trzykrotnie tak przypisany „3” i wykonaj ten sam przypadek ze zmienną „S”.

Jest to funkcja wielomianowa, którą należy przejść do procesu znajdowania potrójnej integracji. Teraz używamy „Scipy.zintegrować.tplquad ”na funkcji o nazwie„ Integracja ”i nazwij ją w głównym module do osiągnięcia funkcji wielomianowej. Przyznana wartość funkcji, którą wybraliśmy tutaj jako „2” dla zmiennych „S”, „4” dla zmiennych „D” i „3” dla Lambda „W” i „4” ponownie jako przyrost Lambda „W” i Last Lambda „W” zmienna pusta z „D” jako „1”. Po wyrażeniu Lambda przyznaliśmy to jako „2” dla „D” w zmiennej „W”. Ten krok spowodowałby utworzenie potrójnej integracji i przechowało wartość potrójnej integracji poprzez wykorzystanie „integracji.moduł tplquad () ”. Teraz wiemy, że wynik jest sformułowany w funkcji „Integracja” i używamy funkcji „print ()” dla jej wyświetlacza w wyjściu wirtualnie i wywołuje „integrację” w funkcji „print ()”.

# Importowanie biblioteki integracyjnej z Scipy
z Scipy Import Integrate
Integracja = Lambda S, D, w: w*d*s + w ** 3 + d ** 3 + s ** 3
#Utilizing Scipy.zintegrować.moduł tplquad ()
Integration = Integrate.tplquad (integracja, 2, 4, Lambda W: 3, Lambda W: 4,
Lambda W, D: 1, Lambda W, D: 2)
Drukuj (integracja)

Po ukończeniu pracy w kodzie Python w integracji skompilujemy w naszym narzędziu „Spyder” jako kompilator, wówczas da on potrójną wartość integracji „186.5 ”poprzez wykorzystanie modułu Pythona„ Integrate.tplquad () ”.

Przykład nr 02

Tutaj wzięliśmy kolejny przykład metody Python Scipy TPLquad z różnymi funkcjami i różnymi modułami Lambda. Najpierw zaimportowaliśmy bibliotekę integracji z parametru rodziny Scipy. Po imporcie biblioteki utworzyliśmy funkcję o nazwie „Integ”, która jest funkcją zdefiniowaną przez użytkownika. Następnie przypisaliśmy trzy zmienne do tej liczby całkowitej, która będzie zachowywać się jako funkcja f (x). Zadeklarowaliśmy zmienną Lambda „Q”, „T” i „T”, w której zmienna „D” przypisuje się mnożona lub moc jako „3”, a następnie dodaliśmy zmienną „T” z tym samym „3” co dwa razy „*” Operator dodał również „Q” również z mocą „3”. Następnie dodałem „2” w ostatnim, który teraz staje się funkcją, którą należy przejść przez potrójną integrację.

Następnie stworzyliśmy funkcję nazwy „integracja”, w której zastosowaliśmy „Integrate.moduł tplquad () ”i wywołać funkcję„ f (x) ”, wywołując funkcję„ Integ ”z wartościami„ 2 ”,„ 4 ”jako ogólnymi wartościami niż dla zmiennej lambda„ d ”. Przypisaliśmy „3” następną wartość jako „4”, a ostatnio po prostu zmienna Lambda „D”. Po zmiennej „D” dochodzimy do zmiennej „T”, która jest „1” dla pierwszej iteracji i nazywana Lambda „D” ze zmienną „T” jako następną z iteracyjną wartością „2”. A przez resztę zintegrowanej wartości użyliśmy funkcji „print ()” i przypisaliśmy do niej funkcję „integracja”.

# Importowanie biblioteki Scipy Integrate TPLquad
z Scipy Import Integrate
Integ = Lambda Q, T, D: D ** 3 + T ** 3 + Q ** 3 + 2
#Utilizing Scipy.zintegrować.moduł tplquad ()
Integration = Integrate.Tplquad (Integ, 2, 4, Lambda D: 3, Lambda D: 4,
Lambda D, T: 1, Lambda D, T: 2)
Drukuj (integracja)

Ukończenie pracy kodowej zostanie teraz przejdzie do procesu kompilacji i uruchomić kod do kompilatora. Następnie wydrukuje wartość „159.0 ”Jako potrójna zintegrowana wartość na ekranie wyjściowym podanym poniżej dla metody Scipy TPLquad.

Przykład nr 03

Teraz spójrzmy na nasz trzeci przykład Scipy TPquad, który zaczął od importu biblioteki „Integrate”, tak jak to zrobiliśmy w poprzednich przykładach. Teraz stworzyliśmy funkcję nazwy „TPLquad” i przypisaliśmy do niej trzy zmienne Lambda, które są „P”, „O” i „U”, a jako ostatnia dla wartości funkcjonalnej używamy „u*o*P ** 4 ”. Teraz używamy funkcji „print ()” i używamy „Integrate.moduł tplquad () ”z funkcją wywołania„ tplquad ”wraz z wartościami przypisanymi„ 2 ”,„ 3 ”,„ zmienna Lambda „U” jako „3”, Lambda „U” jako „4”, Lambda „U” ”I„ O ”jako„ 0 ”. Ostatni jest przypisany jako „Lambda„ U ”i„ O ”jako„ 2 ”.

z Scipy Import Integrate
Tplquad = lambda p, o, u: u*o*p ** 4
Drukuj (integruj.Tplquad (Tplquad, 2, 3, Lambda U: 3, Lambda U: 4,
Lambda U, o: 0, Lambda U, o: 2))

Triple Integracja dla powyższego kodu będzie „56.0 ”dla metody Scipy TPLquad w naszym trzecim przykładzie jako wyjście.

Wniosek

Opis i implementacja motywu tematu Python, którym jest „Scipy Tplquad” jest używany do oceny potrójnej integracji. Wzięliśmy trzy przykłady wyjaśnienia metodologii i procedury potrójnej integracji funkcji dostępnych w kodzie programowania Python. Te przykłady zastosowałyby funkcję F (x) jako wejście dla matematycznej wartości funkcjonalnej i zmiennych może podjąć argument za znalezieniem potrójnej integracji.