Die Suche ergab 14 Treffer

von CaptainNeemo
Donnerstag 11. März 2021, 19:52
Forum: Wissenschaftliches Rechnen
Thema: Multi-Core-Processing
Antworten: 3
Zugriffe: 1939

Re: Multi-Core-Processing

@sirius3: Hier der Code


import matplotlib.pyplot as plt
import numpy as np
from matplotlib import animation
%matplotlib inline

class basement:
"""
Das Basissystem
"""
def start_fig(self): #Erstellen der Figur und der Achse
fig, ax = plt.subplots()
return fig, ax

def final_figure(self ...
von CaptainNeemo
Donnerstag 11. März 2021, 19:36
Forum: Wissenschaftliches Rechnen
Thema: Multi-Core-Processing
Antworten: 3
Zugriffe: 1939

Multi-Core-Processing

Hallo liebes Forum,

ich habe ein Programm entworfen, welches die Turing-Patterns simuliert. Dieses berechnet über eine gewisse Anzahl von Schritten, die Reaktions-Diffusionsgleichungen neu. Da das ganze bei Simulationen mit 200.000 Schritten eine sehr langwierige Sache ist, wollte ich nachfragen ...
von CaptainNeemo
Mittwoch 6. Januar 2021, 10:04
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 1453

Re: Wörterbuch als Matrix umformulieren

@pillmuncher:
Ja da gab es eine Verwirrung meinerseits, konnte das pysikalische Problem jedoch mit einem Studenten höheren Semesters lösen.
von CaptainNeemo
Montag 4. Januar 2021, 15:44
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 1453

Re: Wörterbuch als Matrix umformulieren

@Sirius3 :
Danke für die Tipps, gerade den Variablen Tipp versuche ich mir mal besser einzuprägen. Und deine Lösung funktioniert sehr gut ich habe sie getestet und ist zudem kompakt. Finde es immer beeindurckend, wie kompakt man diese Dinge doch schreiben kann.

@pillmuncher
Und Ivec ist das ...
von CaptainNeemo
Montag 4. Januar 2021, 14:34
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 1453

Re: Wörterbuch als Matrix umformulieren

@Sirius3 und @pillmuncher:
Wir haben in dem Wörterbuch von unserem Dozenten {Knotenpunkt: (Verbindungspunkt, Widerstand)} gegeben. Das alles versuche ich nun so zu schreiben, dass man der Funktion eine Spannung geben kann, welche am ersten und am letztem Knotenpunkt anliegt und diese dann im Sinne ...
von CaptainNeemo
Montag 4. Januar 2021, 11:24
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 1453

Re: Wörterbuch als Matrix umformulieren

@Sirius3: Okay vielen Dank ich habe es jetzt auch mit den zwei for-Schleifen geschrieben. Ich ätte noch eine Frage, die ich stellen wollte und zwar, habe ich jetzt eine Matrix und will diese jetzt lösen mit linalg.solve. Dort bekomme ich ja meine Matrix x. Allerdings sollen 2 Lösungen schon gegeben ...
von CaptainNeemo
Montag 4. Januar 2021, 08:18
Forum: Wissenschaftliches Rechnen
Thema: Wörterbuch als Matrix umformulieren
Antworten: 10
Zugriffe: 1453

Wörterbuch als Matrix umformulieren

Hallo liebes Python Forum,
ich suche aktuell eine Möglichkeit um ein Wörterbuch wie dieses:

Wörterbuch = {0 : [(1,1.),(2,2.)],
1 : [(0,1.),(3,3.)],
2 : [(0,2.),(3,3.),(4,4.)],
3 : [(1,3.),(2,3.),(5,5.)],
4 : [(3,4.),(5,5.)],
5 : [(3,5.),(4,5.)]}

möglichst einfach in eine Quadrat-Matrix ...
von CaptainNeemo
Montag 7. Dezember 2020, 13:30
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

@sparrow Okay vielen vielen Dank, das war sehr hilfreich und auch vielen Dank an @_blackjack_
von CaptainNeemo
Montag 7. Dezember 2020, 13:06
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

Ah jetzt verstehe ich die Syntax in den letzten zwei Zeilen bedeutet, dass sobald main definiert wurde, wird main ausgeführt?
von CaptainNeemo
Montag 7. Dezember 2020, 12:53
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

@sparrow: Ich meinte damit das mein Script für die Fibonacci Zahlen nach meiner Überarbeitung zum Beispiel so aussieht:

1.Block

from pylab import *
from itertools import count
from cachetools import cached


2.Block

@cached(cache={})
def fib(n):
return n if n < 2 else fib(n - 1) + fib(n - 2 ...
von CaptainNeemo
Montag 7. Dezember 2020, 11:40
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

@sparrow: Mir wurde beigebracht, das ein Python Programm aus 3 Teilen bestehen sollte:
Zunächst der import nötiger Module, dann die Definitionen der Klassen und Funktionen und danach sollte der Anweisungsblock folgen.
Daher meinte ich darüber steht die Definition.
von CaptainNeemo
Montag 7. Dezember 2020, 10:53
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

@_blackjack_: Ich habe das ganze dennoch begriffen. Aber eine kurze Frage. Der main Teil ist dann beim Programmieren der Teil in dem ich mein gesamtes Programm ausführe und der Definitionsbereich liegt dann darüber.
von CaptainNeemo
Montag 7. Dezember 2020, 00:25
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Re: Collatz-Problem

@_blackjack_: Wow vielen Dank für diese schnelle und sehr ausführliche Antwort. Habe mir auch mal die iter()-Funktion durchgelesen, das war natürlich keine Absicht eine von Haus aus bestehende Funktion zu überschreiben. Vielen Dank das hat mir sehr weiter geholfen.

Tatsächlich geht es in der Tau ...
von CaptainNeemo
Sonntag 6. Dezember 2020, 21:02
Forum: Wissenschaftliches Rechnen
Thema: Collatz-Problem
Antworten: 17
Zugriffe: 2418

Collatz-Problem

Hallo liebes Forum,
ich wollte mich an euch wenden und zwar geht es um das sogenannte Collatz-Problem. Hierbei soll ich testen wie oft ich Zahlen iterieren muss um auf den Wert 1 zu kommen (x%2==0, dann x /2. Wenn ungerade 3*x+1).

Diese Werte sollte ich für die ersten 2**20 Zahlen berechen und in ...