Postępuj zgodnie z tym samouczkiem, aby dalej zbadać tę funkcję.
Składnia funkcji
Składnia funkcji jest jak pokazana poniżej:
Numpy.Diag (v, k = 0)Funkcja przyjmuje tylko dwa parametry, jak omówiono poniżej:
Parametry funkcji
Uwaga: Jeśli wartość K jest większa niż 0, oznacza to przekątna powyżej głównej przekątnej. Jeśli jest ujemny, oznacza to przekątna poniżej głównej przekątnej.
Funkcja zwraca wartość
Funkcja zwraca wyodrębnioną tablicę przekątną lub nowo skonstruowaną tablicę przekątną.
Przykład 1
Rozważ przykładowy kod pokazany poniżej:
importować Numpy jako NPUżywamy funkcji diag () do wyodrębnienia głównego przekątnego z dostarczonej tablicy w powyższym kodzie.
Pokazano wynikowe wyjście:
[[0 1 2]Przykład 2
Aby wyodrębnić przekątną powyżej głównego, ustaw wartość K jako jedną, jak pokazano:
ARR = NP.Arange (6).Reshape (2,3)To powraca:
Oryginał: [[0 1 2]Przykład 3
Jeśli wartość K jest ujemna, powinna zwrócić:
ARR = NP.Arange (6).Reshape (2,3)Wyjście:
Oryginał: [[0 1 2]Wniosek
Teraz znasz funkcję diag w Numpy i jak ją używać do wydobywania lub budowy nowej tablicy przekątnej.
Dziękuje za przeczytanie!!