#Python DeepLearning Basics (Mathematik 1/4)

1. Sigma

Sigma ($ \ Sigma $): Summe mehrerer Zahlen

\sum_{k=1}^n a_k = a_1 + a_2 + \cdots + a_n
\sum_{k} a_k = a_1 + a_2 + \cdots + a_n
import numpy as np

a = np.array([1, 2, 3, 4, 5])
print(np.sum(a))

Ausführungsergebnis


15

2. Anzahl der Napiers

Napier Nummer $ e $

e = 2.71828 18284 59045 23536 02874 71352 …
y=e^x=\exp(x)

Diese Formel hat eine sehr praktische Funktion, die sich nicht ändert, selbst wenn sie differenziert ist.

import numpy as np

def get_exp(x):
    return np.exp(x)
    
print(get_exp(1))

Ausführungsergebnis


2.718281828459045

Grafikanzeige

↓ Informationen zur grafischen Darstellung finden Sie in dem Artikel, den ich zuvor geschrieben habe. #Python Basics (#matplotlib)

import numpy as np
import matplotlib.pyplot as plt

def get_exp(x):
    return np.exp(x)

x = np.linspace(-3, 3, num=100)
y = get_exp(x)

#Achsenbeschriftung
plt.xlabel("x val")
plt.ylabel("y val")

#Achse
plt.axhline(0, color = "gray")
plt.axvline(0, color = "gray")

#plt.hlines(y=[0], colors='b', linestyles='dashed', linewidths=1)
#Graphentitel
plt.title("Graph Name")

#Geben Sie die Plotlegende und den Linienstil an
plt.plot(x, y, label="y")
plt.legend() #Legende anzeigen

plt.show()

image.png

3. Natürlicher Logarithmus

x = e^y

Wann $ y = \log_{e} x $


import numpy as np

def get_log(x):
    return np.log(x)
    
print(get_log(1))
# 0.0

Grafikanzeige

import numpy as np
import matplotlib.pyplot as plt

def get_log(x):
    return np.log(x)

x = np.linspace(0.001, 3, num=1000)
y = get_log(x)

#Achsenbeschriftung
plt.xlabel("x val")
plt.ylabel("y val")

#Achse
plt.axhline(0, color = "gray")
plt.axvline(0, color = "gray")

#Graphentitel
plt.title("Graph Name")

#Geben Sie die Plotlegende und den Linienstil an
plt.plot(x, y, label="y")
plt.legend() #Legende anzeigen

plt.show()

image.png

Recommended Posts

#Python DeepLearning Basics (Mathematik 1/4)
Python-Grundlagen ⑤
Python-Grundlagen
Python-Grundlagen ④
Python-Grundlagen ③
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen
Python-Grundlagen ③
Python-Grundlagen ②
Python-Grundlagen ②
Python-Grundmemorandum
# Python-Grundlagen (#matplotlib)
Python CGI-Grundlagen
Python-Grundlagen ①
Grundlagen von Python ①
Python Slice Grundlagen
# Python-Grundlagen (Umfang)
# Python-Grundlagen (#Numpy 1/2)
# Python-Grundlagen (#Numpy 2/2)
# Python-Grundlagen (Funktionen)
Grundlagen des Python-Arrays
Grundlagen der Python-Profilerstellung
Python #Numpy Basics
Python-Grundlagen: Funktionen
# Python-Grundlagen (Klasse)
Zusammenfassung der Python-Grundlagen
Python-Grundlagen ② für Anweisung
Python: Unüberwachtes Lernen: Grundlagen
Grundlagen der Python-Scraping-Grundlagen
Python Basic 8 Numpy Test
Errbot: Grundlagen des Python-Chatbots
Python-Grundlagen: Socket, Dnspython
# 4 [Python] Grundlagen der Funktionen
Grundlagen von Python: Ausgabe
Python: Grundlagen der Verwendung von Scikit-Learn ①
Python-Grundlagen: Bedingungen und Iterationen
Paiza Python Primer 4: Grundlagen der Liste
Python x GIS-Grundlagen (1)
Python x GIS-Grundlagen (3)
Paiza Python Primer 5: Grundlagen von Wörterbüchern
Mit Flask erstellte SNS Python-Grundlagen
Python
Überprüfung der Grundlagen von Python (FizzBuzz)
Grundlagen von Python x GIS (Teil 2)
[High School Mathematik + Python] Logistikproblem
Informationen zur Grundlagenliste der Python-Grundlagen
(Python) Deep Learning Library Chainer-Grundlagen Grundlagen
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
Grundlagen der binärisierten Bildverarbeitung durch Python
Python: Grundlagen der Bilderkennung mit CNN
Statistische Grundlagen und Python, Grafik usw. (Memo)
[Lernnotiz] Grundlagen des Unterrichts mit Python
[Python3] Verstehe die Grundlagen von Beautiful Soup
Lernen Sie die Grundlagen, während Sie Python-Variablen berühren
Ich kannte die Grundlagen von Python nicht
Erste Schritte mit Python für PHPer-Super Basics
Grundlagen zum Ausführen von NoxPlayer in Python