Die Suche ergab 61 Treffer

von hubertgrassmann
Dienstag 20. Juni 2023, 11:30
Forum: Allgemeine Fragen
Thema: Algebraische Flächen
Antworten: 5
Zugriffe: 666

Re: Algebraische Flächen

Ja, danke.
Spannend wird es, wenn nicht m=n=2 gewählt wird, oder wenn man in der Z-Zeile zwischen die Klammern (( den Aufruf abs einfügt (aber dann ist es keine "algebraische" Fläche).
von hubertgrassmann
Montag 19. Juni 2023, 18:38
Forum: Allgemeine Fragen
Thema: Algebraische Flächen
Antworten: 5
Zugriffe: 666

Re: Algebraische Flächen

Es gelingt mit nicht, den Code mit den angebrachten indents zu versenden; es gibt ja nur eine Funktion, das ist sicher schnell zu korrigieren.
von hubertgrassmann
Montag 19. Juni 2023, 18:35
Forum: Allgemeine Fragen
Thema: Algebraische Flächen
Antworten: 5
Zugriffe: 666

Re: Algebraische Flächen

[code] from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt from matplotlib import cm import numpy as np fig = plt.figure() ax = fig.add_subplot(projection='3d') plt.xticks([]) plt.yticks([]) def limit3d(mi, ma): #3d Grenzen: min, max ax.set(xlim=[mi, ma], ylim=[mi, ma], zlim=[mi...
von hubertgrassmann
Montag 19. Juni 2023, 18:31
Forum: Allgemeine Fragen
Thema: Algebraische Flächen
Antworten: 5
Zugriffe: 666

Algebraische Flächen

Ich habe ein kleines Script hergestellt, vielleicht gefällt es jemandem.
von hubertgrassmann
Dienstag 13. Juni 2023, 14:09
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

Problem gelöst!
Durch eine drastische Vergrößerung des arange-Abstands merkt man, dass die "senkrechte" Linie gar nicht senkrechtn ist; wenn ich nun beim plot den Parameter '.' einfüge, ist alles ok
von hubertgrassmann
Montag 12. Juni 2023, 18:01
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

das mit dem </>-Knopf funktioniert nicht wie gedacht.
Aber ich kann doch nicht ahnen, wo der Wert Unendlich wird, er kann ja auch irrational sein.
von hubertgrassmann
Montag 12. Juni 2023, 17:56
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

import numpy as np
import matplotlib.pyplot as plt

def f(x,a,b,c):
y = x/(a*x**3 +b*x**2+c)
return y

x = np.arange(-2, 2, 0.001)

fig, ax = plt.subplots()

s = f(x,1,1,-1)
plt.xlim(-2, 2)
plt.ylim(-2, 2)

plt.plot(x, s, lw=2)

plt.show()
von hubertgrassmann
Montag 12. Juni 2023, 17:44
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

Hier ist der Wert der Spunstelle gleich 2755, aber die Anzeige bleibt die gleiche.
von hubertgrassmann
Montag 12. Juni 2023, 17:20
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

entschuldige das fehlende indent
von hubertgrassmann
Montag 12. Juni 2023, 17:18
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Re: Division durch Null

import numpy as np
import matplotlib.pyplot as plt

def f(x,a,b,c):
y = x/(a*x**3 +b*x**2+c)
return y

x = np.arange(-2, 2, 0.001)
fig, ax = plt.subplots()

s = f(x,1,1,-1)
l, = plt.plot(x, s, lw=2)

plt.show()
von hubertgrassmann
Montag 12. Juni 2023, 16:54
Forum: Allgemeine Fragen
Thema: Division durch Null
Antworten: 12
Zugriffe: 1077

Division durch Null

Wenn ich z.B. die Funktion y = x/(a*x**3 +b*x**2+c) plotten will, wird an der x-Koordinate, wo der Nenner gleich Null ist, eine senkrechte Linie gezeichenet und es wird eine Warnung angezeigt.
Die senkrechte Linie ist einfach falsch, denn dort gibt es keine Funktionswerte.
Kann man beides vermeiden?
von hubertgrassmann
Dienstag 30. Mai 2023, 14:32
Forum: Allgemeine Fragen
Thema: 3d plot
Antworten: 4
Zugriffe: 721

Re: 3d plot

Danke, das war hilfreich!
von hubertgrassmann
Dienstag 30. Mai 2023, 07:46
Forum: Allgemeine Fragen
Thema: 3d plot
Antworten: 4
Zugriffe: 721

Re: 3d plot

Die Doku ist fürs zweidimensionale, da klappt ja auch. Aber wie ist es bei 3d?
von hubertgrassmann
Montag 29. Mai 2023, 10:11
Forum: Allgemeine Fragen
Thema: 3d plot
Antworten: 4
Zugriffe: 721

3d plot

Wie kann man die "Längge" der Achsen festlegen?
Bei plt.axis('equal') wird jeweils nur der Bereich 0...1 angezeigt; wenn ich plt.axis('equal') weglasse, hat ein selbst hergestellter Würfel unterschiedliche Kantenlängen.
von hubertgrassmann
Sonntag 28. Mai 2023, 15:15
Forum: Allgemeine Fragen
Thema: Sprachausgabe
Antworten: 3
Zugriffe: 648

Re: Sprachausgabe

Es ist eigentlich ganz einfach: import win32com.client speak = win32com.client.Dispatch("SAPI.SpVoice") speak.Volume = 0.2 speak.Rate = 1 speak.GetVoices("Name=Microsoft Mike") def sprich(text): speaker = win32com.client.Dispatch('Sapi.SpVoice') voices = speaker.GetVoices() speak...
von hubertgrassmann
Freitag 26. Mai 2023, 17:53
Forum: Allgemeine Fragen
Thema: chatGPT-Hinweise
Antworten: 8
Zugriffe: 1248

Re: chatGPT-Hinweise

Und wenn ich einen englischen Text eingebe, antwortet es auf englisch. Ist da AI im Gange? Französisch klappt allerdings nicht.
von hubertgrassmann
Freitag 26. Mai 2023, 17:12
Forum: Allgemeine Fragen
Thema: chatGPT-Hinweise
Antworten: 8
Zugriffe: 1248

Re: chatGPT-Hinweise

bis auf mein fehlendes r
von hubertgrassmann
Freitag 26. Mai 2023, 17:11
Forum: Allgemeine Fragen
Thema: chatGPT-Hinweise
Antworten: 8
Zugriffe: 1248

chatGPT-Hinweise

Ich habe für die Sprachausgabe win32com.client benutzt; chatGPT hat auf Anfrage pyttsx3 empfolen und Installitiationshinweise gegeben.
Das war völlig korekt.
von hubertgrassmann
Freitag 26. Mai 2023, 16:13
Forum: Allgemeine Fragen
Thema: Sprachausgabe
Antworten: 3
Zugriffe: 648

Sprachausgabe

Die Sprachausgabe funktioniert für (nicht all zu große Zahlen) gut. Wenn ich einer Variablen a einen Wert zuweise, wie kann ich deren Wert aussprechen lassen?
von hubertgrassmann
Sonntag 14. Mai 2023, 14:12
Forum: Allgemeine Fragen
Thema: Video herstellen
Antworten: 2
Zugriffe: 502

Video herstellen

Ich habe gelernt, dass mit plt.pause() eine geometrische Konstruktion schrittweise darstellen und das begleitend mit einer Stimme erläutern kann. Beim Ausführen wird einem praktisch ein Video vorgeführt. Wie kann man daraus etwa eine mp4-Datei herstellen?