Frage: Die Mehrfachintegration mit Python funktioniert nicht

Die Umgebung ist Python 3.7.6, Windows 10.

Die Mehrfachintegration integr.nquad scheint nicht gut zu funktionieren und das Ergebnis sollte 1.000 sein (da es sich um eine simultane Wahrscheinlichkeitsdichtefunktion handelt), aber ich erhalte 1.326. Wie kann ich die Mehrfachintegration korrekt durchführen? code import numpy as np from scipy import integrate

def f_xy(x, y):    if 0 <= y <= 1 and 0 <= x-y <= 1:       return 4 * y * (x - y)    else:       return 0

integrate.nquad(f_xy, [[-np.inf, np.inf],[-np.inf, np.inf]])[0]

Out: 1.326

Recommended Posts

Frage: Die Mehrfachintegration mit Python funktioniert nicht
Mehrfachintegration mit Python und Sympy
Suchmaschinen arbeiten mit Python
Veröffentlichen Sie mehrere Twitter-Bilder mit Python
Animieren Sie mehrere Standbilder mit Python
Wenn matplotlib nicht mit python2.7 funktioniert
[Python] Erstellen mehrerer Fenster mit Tkinter
So arbeiten Sie mit BigQuery in Python
Verarbeiten Sie mehrere Listen mit for in Python
So betreiben Sie die Zeitstempelstation in Python
Verwalten Sie mehrere Python-Versionen mit Update-Alternativen (Ubuntu)
Arbeiten Sie nicht mit Python mit OpenCV auf AMD Ryzen CPU unter WSL2 Ubuntu 18.04 und 20.04
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
[Python] Zeichnen mehrerer Diagramme mit Matplotlib
Twilio mit Python
Verwalten Sie die Python-Umgebung mit mehreren Versionen mit Pythonz, virtualenv
Verwenden Sie mit pyenv mehrere Versionen der Python-Umgebung
Spielen Sie mit 2016-Python
Getestet mit Python
Entwickelt und verifiziert mit mehreren Python-Versionen mit direnv
mit Syntax (Python)
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Bingo mit Python
Zundokokiyoshi mit Python
[Python] Umgang mit mehreren Aufruffehlern in ray.init
Verwalten Sie mehrere Kontextmanager zusammen mit Python contextlib.ExitStack
Lassen Sie Python, das mit jhbuild erstellt wurde, unter OSX funktionieren
Konvertieren Sie mehrere Protodateien gleichzeitig mit Python
[Python] Erwähnen Sie mit der Slack-API mehrere Personen
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Ich möchte mit einem Roboter in Python arbeiten.
Schreiben Sie mit Lambda (Python, JavaScript) mehrere Datensätze in DynamoDB.
Entfernen Sie Überschriften aus CSV-Dateien mit mehreren Formaten mit Python
Serielle Kommunikation mit Python
Zip, entpacken mit Python
Django 1.11 wurde mit Python3.6 gestartet
Primzahlbeurteilung mit Python
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Mehrfachauswahl mit Jupyter
Scraping in Python (Vorbereitung)
Versuchen Sie es mit Python.
Python lernen mit ChemTHEATER 03
Sequentielle Suche mit Python
"Objektorientiert" mit Python gelernt
Führen Sie Python mit VBA aus
Umgang mit Yaml mit Python
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python
Python lernen mit ChemTHEATER 05-1
Lerne Python mit ChemTHEATER
1.1 Erste Schritte mit Python
Binarisierung mit OpenCV / Python