Die Suche ergab 25 Treffer

von g123
Montag 3. Juni 2019, 13:18
Forum: Allgemeine Fragen
Thema: Funktion innerhalb einer methode
Antworten: 5
Zugriffe: 506

Funktion innerhalb einer methode

Hallo Leute,
habe bisher noch nicht objektorientiert programmiert und relativ neu auf dem Gebiet.
Ist es erlaubt bzw. gängig eine Funktion innerhalb einer Methode zu erstellen?
von g123
Freitag 28. September 2018, 13:53
Forum: Allgemeine Fragen
Thema: Besser Methode Punkte auf einem Teil der Oberfläche einer Kugel zu addieren
Antworten: 0
Zugriffe: 2119

Besser Methode Punkte auf einem Teil der Oberfläche einer Kugel zu addieren

Hallo Leute! Ich habe ein Vogelgitter, dass als Numpy Array dargestellt ist. Ich gebe meiner Funktion nun die Koordinaten, x, y, z den Radius und einen Wert. Ich möchte nun dass der Wert jedem Punkt auf einem Teil der Oberfläche einer Kugel mit dem Radius R um den Punkt x,y,z hinzuaddiert wird. Der ...
von g123
Freitag 10. August 2018, 14:53
Forum: Allgemeine Fragen
Thema: Kugelkoordinaten mit gleichem Radius herausfinden
Antworten: 12
Zugriffe: 1722

Re: Kugelkoordinaten mit gleichem Radius herausfinden

Aber was ist denn wenn ich ie Punkte haben möchte, die am nächsten zur Kugeloberfläche liegen, und nicht alle die innerhalb liegen?
von g123
Donnerstag 9. August 2018, 23:00
Forum: Allgemeine Fragen
Thema: Kugelkoordinaten mit gleichem Radius herausfinden
Antworten: 12
Zugriffe: 1722

Re: Kugelkoordinaten mit gleichem Radius herausfinden

Ich meinte arccos und dann noch durch r *

Und * 3 und nicht geteilt durch 3...

Diese mask Funktion rundet dann auch immer automatisch auf oder ab auf eine glatte Zahl?
von g123
Donnerstag 9. August 2018, 21:04
Forum: Allgemeine Fragen
Thema: Kugelkoordinaten mit gleichem Radius herausfinden
Antworten: 12
Zugriffe: 1722

Re: Kugelkoordinaten mit gleichem Radius herausfinden

@Sirius3 atan2 ? Also meine Idee wäre: mask = ((sz[None, None, :] - z) ** 2 + (sy[None, :, None] - y) ** 2 + (sx[:, None, None] - x) ** 2 == r ** 2) and (2/3 pi <= cos(sz[None, None, :] - z) <= pi) https://upload.wikimedia.org/wikipedia/commons/6/69/Kugelkoord-def.svg Das Bild hat mir so ein bissche...
von g123
Donnerstag 9. August 2018, 15:55
Forum: Allgemeine Fragen
Thema: Kugelkoordinaten mit gleichem Radius herausfinden
Antworten: 12
Zugriffe: 1722

Re: Kugelkoordinaten mit gleichem Radius herausfinden

Vielen Dank! @Sirius3 . Wie könnte ich denn hierbei den Polarwinkel einschränken, so dass er z.B. von 2/3pi - pi geht ?
von g123
Freitag 27. Juli 2018, 21:57
Forum: Allgemeine Fragen
Thema: Multicore Programmierung mit mehreren Variablen
Antworten: 2
Zugriffe: 671

Multicore Programmierung mit mehreren Variablen

Hallo Leute, probiere momentan meinen Code durch Multicore Processing schneller laufen zu lassen. Jedoch kann man der Methode .map nur eine Variable übergeben, ich hab das ganze probiert mit Listen von Listen zu lösen, jedoch braucht mein Code durch dieses erstellen der Listen von Listen viiiiilel l...
von g123
Freitag 27. Juli 2018, 16:09
Forum: Allgemeine Fragen
Thema: Smoothe Visualisierung/ Marching Cube Algorithmus
Antworten: 2
Zugriffe: 1283

Re: Smoothe Visualisierung/ Marching Cube Algorithmus

Beitrag kann geschlossen werden : Vielen Dank !
von g123
Freitag 27. Juli 2018, 15:56
Forum: Allgemeine Fragen
Thema: Smoothe Visualisierung/ Marching Cube Algorithmus
Antworten: 2
Zugriffe: 1283

Re: Smoothe Visualisierung/ Marching Cube Algorithmus

Hey Leute habe mittlerweile die sickt-image Bibliothek entdeckt, Visualisierung funktioniert auch mit folgendem code: verts, faces, normals, values = measure.marching_cubes_lewiner(VoxelGrid, 0.0) mlab.triangular_mesh([vert[0] for vert in verts], [vert[1] for vert in verts], [vert[2] for vert in ver...
von g123
Freitag 27. Juli 2018, 12:11
Forum: Allgemeine Fragen
Thema: Smoothe Visualisierung/ Marching Cube Algorithmus
Antworten: 2
Zugriffe: 1283

Smoothe Visualisierung/ Marching Cube Algorithmus

Hallo Leute, Habe eine Punktwolke, die ich zurzeit in Mayavi visualisiere, meine Daten sind in einem 3D Numpy Array gespeichert. Jetzt würde ich gerne eine Smoothere Darstellung haben, ich habe jetzt schon rausgefunden, dass es den marching cube Algorithmus dafür gibt. Hat jemand Erfahrungen damit i...
von g123
Dienstag 24. Juli 2018, 19:43
Forum: Wissenschaftliches Rechnen
Thema: Numpy mehrere Werte auswählen
Antworten: 3
Zugriffe: 1059

Numpy mehrere Werte auswählen

Hallo Leute, ich verstehe anscheinend nicht wirklich wie man auf mehrere Werte in Numpy Array zugreift. Hier mal ein Beispiel: Das Ergebnis von : import numpy as np a = (3, 3, 3) a = np.zeros(a) a[:][:][:1] = 4 print(a) ist bei mir: [[[4. 4. 4.] [4. 4. 4.] [4. 4. 4.]] [[0. 0. 0.] [0. 0. 0.] [0. 0. 0...
von g123
Montag 23. Juli 2018, 17:09
Forum: Allgemeine Fragen
Thema: Kugelkoordinaten mit gleichem Radius herausfinden
Antworten: 12
Zugriffe: 1722

Kugelkoordinaten mit gleichem Radius herausfinden

Hallo Leute, ich habe mit einem Numpy Array ein Voxel Gitter erstellt, in meinem array bedeutet Array[100][100][40] = 20: Der Voxel an der Stelle x=100 y=100 z=40 besitzt den Wert 20. So nun möchte ich Messdaten in diesem array abspeichern, ich bekomme Messdate in dieser Form: x=10 y=10 z=10 r=3 s= ...
von g123
Montag 23. Juli 2018, 12:35
Forum: Wissenschaftliches Rechnen
Thema: 3D Plot in Python welche Lib ?
Antworten: 11
Zugriffe: 2483

Re: 3D Plot in Python welche Lib ?

Hallo Thomas, vielen Dank! Hab mittlerweile schon ein paar Test Dateien in Mayavi visualisiert. Den Scatterplot von Matplotlib habe ich mir auch schon angeguckt, aber ich denke mayavi ist hier im Vorteil oder? 1. Lässt sich bei Mayavi die Transparenz der Punkte abhängig zum Skalaren Wert einstellen ...
von g123
Sonntag 22. Juli 2018, 14:51
Forum: Wissenschaftliches Rechnen
Thema: 3D Plot in Python welche Lib ?
Antworten: 11
Zugriffe: 2483

Re: 3D Plot in Python welche Lib ?

@MagBen hast du eigentlich verstanden wie der 3d Numpy array in dem Beispiel aufgebaut ist? Ich verstehe die Test Datei auch nicht wirklich bzw weiß ich nicht, wie ich sie lese..: http://graphics.stanford.edu/data/voldata/MRbrain.tar.gz' . Hab irgendwie Probleme damit zu verstehen, wie mayavi numpy ...
von g123
Freitag 20. Juli 2018, 19:03
Forum: Wissenschaftliches Rechnen
Thema: 3D Plot in Python welche Lib ?
Antworten: 11
Zugriffe: 2483

Re: 3D Plot in Python welche Lib ?

Danke hab ich auch schon gesehen, bin den ganzen Tag dabei Malawi zu verstehen und zu nutzen !
von g123
Donnerstag 19. Juli 2018, 21:51
Forum: Wissenschaftliches Rechnen
Thema: 3D Plot in Python welche Lib ?
Antworten: 11
Zugriffe: 2483

Re: 3D Plot in Python welche Lib ?

Danke für die schneller Hilfe, ja hab jetzt mal bei stackoverflow gefragt!
von g123
Donnerstag 19. Juli 2018, 21:18
Forum: Wissenschaftliches Rechnen
Thema: 3D Plot in Python welche Lib ?
Antworten: 11
Zugriffe: 2483

3D Plot in Python welche Lib ?

Hallo Leute, Ich werde am Ende einen 4D Array haben, dieser ist so aufgebaut: 3 Koordinaten mit einem zugehörigen Wert zwischen 0-100. Bei den Werten handelt es sich um Ultraschallmessungen, eines Körpers mit einer Bohrung drinnen, da wo ich eine Bohrung habe ist der Wert zwischen 0-100 sehr hoch un...
von g123
Donnerstag 25. Januar 2018, 10:33
Forum: Allgemeine Fragen
Thema: Matplotlib Farbkodierung von Werten
Antworten: 10
Zugriffe: 2096

Re: Matplotlib Farbkodierung von Werten

@Sirius3 Danke !!!!!
So hat geklappt, jetzt noch eine letzte Frage: Meine Listen sind sehr lang, jedoch habe ich nicht so viele Listen, deshalb sieht mein Bild ziemlich schmal aus, weiß einer wie ich das breiter machen kann?

Bild
von g123
Mittwoch 24. Januar 2018, 23:42
Forum: Allgemeine Fragen
Thema: Matplotlib Farbkodierung von Werten
Antworten: 10
Zugriffe: 2096

Re: Matplotlib Farbkodierung von Werten

ja aber ich will ja einen 2d numpy array füllen und das bereitet mir Probleme, jede liste mit der ich den 2d-numpy array fülle soll eine neue zeile sein..
ich weiß aber vorher nicht wie die Dimension vom numpy array ist und auch nicht wie ich einen numpy array fülle?
von g123
Mittwoch 24. Januar 2018, 19:53
Forum: Allgemeine Fragen
Thema: Matplotlib Farbkodierung von Werten
Antworten: 10
Zugriffe: 2096

Re: Matplotlib Farbkodierung von Werten

B = np.absolute(np.array([DF["Ort1"]["aufnahmen"][2], DF["Ort2"]["aufnahmen"][3], DF["Ort3"]["aufnahmen"][2]])) plt.figure(1) plt.imshow(B.T,cmap="Reds") plt.colorbar() DF ist mein dict. Er besteht aus mehreren Orten, diese haben...