Tag: scipy

Kann scipy.integrate.fixed_quad integral mit funktionalen Grenzen berechnen?

Ich möchte die Funktion über ein Dreieck in ähnlicher Weise numerisch integrieren import scipy.integrate as integrate inside = lambda x: integrate.quad(lambda x,y: 1, 0, x, args=(x))[0] outside = integrate.quad(inside, 0, 1)[0] print(outside) 0.5 Aber mit scipy.integrate.fixed_quad Funktion (die Integrationsreihenfolge n als Parameter hat). Allerdings, wenn ich schreibe inside = lambda x: integrate.fixed_quad(lambda x,y: 1, 0, […]

Einsatzbereich bei Fantasieindizierung?

Kann mir jemand diesen Ausdruck in einfachen Worten erklären? Wie können Sie eine Reihe von zwei Werten nehmen und sie auf Null setzen? lena_image[range(xmax), range(ymax)] = 0

Wie optimiere und finde ich die Koeffizienten für zwei Gleichungen gleichzeitig in Python 2.7?

Ich habe Datensätze, die ich gerne in zwei Gleichungen passen würde: Y1 = a1 + a2 * T / 2 + a3 * T ^ 2/3 + a4 * T ^ 3/4 + a5 * T ^ 4/5 + a6 / T Y2 = a1 * lnT + a2 * T + a3 * T […]

Ändern der Struktur von numpy Array mit dem meisten gemeinsamen Wert

Wie kann ich die Rasterdaten von 4 * 6 Größe in 2 * 3 Größe mit 'Modus', dh der häufigste Wert mit in 2 * 2 Pixeln abwerten? import numpy as np data=np.array([ [0,0,1,1,1,1], [1,0,0,1,1,1], [1,0,1,1,0,1], [1,1,0,1,0,0]]) Das Ergebnis sollte sein: result = np.array([ [0,1,1], [1,1,0]])

Polyfit () bekam ein unerwartetes Keyword-Argument 'w'

Ich versuche, np.polyfit zu benutzen und ich np.polyfit immer den Fehler: TypeError: polyfit() got an unexpected keyword argument 'w' Die Dokumentation zu dieser Funktion erwähnt eindeutig dieses Argument, also bin ich mir nicht sicher, was los ist. Ich verwende SciPy 0.12.0 und NumPy 1.6.1 . Hier ist ein MWE, der diesen Fehler zurückgibt: import numpy […]

Wiederherstellung einer Optimierung in scipy.optimize?

Scipy.optimize präsentiert viele verschiedene Methoden für die lokale und globale Optimierung von multivariaten Systemen. Allerdings habe ich einen sehr langen Optimierungslauf nötig, der unterbrochen werden kann (und in manchen Fällen möchte ich ihn absichtlich unterbrechen). Gibt es eine Möglichkeit, neu zu starten … gut, jeder von ihnen? Ich meine, eindeutig kann man den letzten, am […]

Erstellen einer scipy.lil_matrix mit einem Python-Generator effizient

Ich habe einen Generator, der einzelne Dimension numpy.array s der gleichen Länge erzeugt. Ich hätte gern eine spärliche Matrix mit diesen Daten. Zeilen werden in der gleichen Reihenfolge erzeugt, die ich in der letzten Matrix haben möchte. csr Matrix ist vorzuziehen über lil Matrix, aber ich nehme an, das letztere wird einfacher zu bauen in […]

Python – Faltung von 3D-Array mit 2d-Kernel für jeden Kanal separat

Ich habe eine Matrix von Größe [c, n, m] wobei c eine Anzahl von Kanälen ist; n und m sind Breite und Höhe. Im besonderen Beispiel habe ich eine Matrix mit 1000 Kanälen. Ich möchte eine Faltung mit einem Kernel der Größe axa für jeden Kanal separat machen. In meinem Beispiel ist die Kerngröße 3 […]

Import scipy.sparse fehlgeschlagen

Meine Python ist 3.5.1 (32-bit) bei Win7 (32-bit). Ich habe 'scipy-0.16.1-cp35-none-win32.whl' und 'numpy-1.10.2 + mkl-cp35-none-win32.whl' heruntergeladenes Formular http://www.lfd.uci.edu installiert / ~ Gohlke / pythonlibs / . Und das Scipy-Modell kann wie folgt korrekt importiert werden: import scipy Aber ich bekomme die Fehler beim Import von scipy.sparse: >>> import scipy.sparse Traceback (most recent call last): File […]

Scipy.spatial ValueError: "x muss aus Vektoren der Länge% d bestehen, hat aber die Form% s"

Scipy hat eine hervorragende räumliche Analyse- Packung, die einen K-dimensionalen Baum enthält. Ich versuche, die Abfrage-Funktion zu verwenden und es gibt diesen Fehler zurück: ValueError: x muss aus Vektoren der Länge 6 bestehen, hat aber eine Form (2,) Weiß jemand, was dieser Fehler bezieht? Von einigen Google-Suche habe ich entdeckt, dass es dieses allgemeine Format […]

Python ist die beste Programmiersprache der Welt.