Một vị trí mà kết quả được lưu trữ. Nếu được cung cấp, nó phải có hình dạng mà đầu vào phát tới. Nếu không được cung cấp hoặc Không có, một mảng mới được phân bổ sẽ được trả về. Một bộ (chỉ có thể là đối số từ khóa) phải có độ dài bằng với số lượng đầu ra
ở đâu array_like, tùy chọnĐiều kiện này được phát qua đầu vào. Tại các vị trí có điều kiện là True, mảng out sẽ được đặt thành kết quả ufunc. Ở những nơi khác, mảng out sẽ giữ nguyên giá trị ban đầu của nó. Lưu ý rằng nếu một mảng out chưa được khởi tạo được tạo thông qua out=None mặc định, thì các vị trí trong đó có điều kiện là Sai sẽ vẫn chưa được khởi tạo
**kwargsĐối với các đối số chỉ từ khóa khác, hãy xem phần
Trả về . ra ndarray hoặc vô hướngMảng đầu ra, cấp số nhân theo cấp số nhân của x. Đây là một số vô hướng nếu x là một số vô hướng
Xem thêm
Tính toán exp(x) - 1 cho tất cả các phần tử trong mảng
Tính toán 2**x cho tất cả các phần tử trong mảng
ghi chú
Số vô tỉ e còn được gọi là số Euler. Đó là khoảng 2. 718281, và là cơ số của logarit tự nhiên, >>> x = np.linspace(-2*np.pi, 2*np.pi, 100) >>> xx = x + 1j * x[:, np.newaxis] # a + ib over complex plane >>> out = np.exp(xx) 0 (điều này có nghĩa là, nếu \(x = \ln y = \log_e y\) , . Đối với đầu vào thực, >>> x = np.linspace(-2*np.pi, 2*np.pi, 100) >>> xx = x + 1j * x[:, np.newaxis] # a + ib over complex plane >>> out = np.exp(xx) 1 luôn dương. \(e^x = y\). For real input, >>> x = np.linspace(-2*np.pi, 2*np.pi, 100) >>> xx = x + 1j * x[:, np.newaxis] # a + ib over complex plane >>> out = np.exp(xx) 1 is always positive.
Đối với các đối số phức tạp, >>> x = np.linspace(-2*np.pi, 2*np.pi, 100) >>> xx = x + 1j * x[:, np.newaxis] # a + ib over complex plane >>> out = np.exp(xx) 2, chúng ta có thể viết \(e^x = e^a e^{ib}\) . Thuật ngữ đầu tiên, \(e^a\) , đã được biết (nó là đối số thực, được mô tả ở trên). Số hạng thứ hai, \(e^{in}\), is \(\cos b + i \ . , a function with magnitude 1 and a periodic phase.
Người giới thiệu
[ 1 ]
Wikipedia, “Hàm số mũ”, https. // vi. wikipedia. org/wiki/Hàm số mũ
[ 2 ]
M. Abramovitz và tôi. Một. Stegun, “Sổ tay các hàm toán học với công thức, đồ thị và bảng toán học,” Dover, 1964, tr. 69, https. //cá nhân. môn Toán. ubc. ca/~cbm/aands/page_69. htm
Vì vậy, như chúng ta đã biết về số mũ, Hàm số mũ này trong Numpy được sử dụng để tìm số mũ của 'e'
Chúng ta biết rằng giá trị của 'e' là '2. 71828183’
Nếu chúng ta cần tìm số mũ của một mảng hoặc danh sách nhất định, mã được đề cập bên dưới
import numpy as np #create a list l1=[1,2,3,4,5] print(np.exp(l1))Chạy mã này trực tuyến
Đầu ra của đoạn mã sau là. -
Chạy chương trình này trực tuyến
Đầu ra của đoạn mã sau là. -
Bây giờ những điều trên là những điều cơ bản
Đây là cú pháp đầy đủ của numpy. kinh nghiệm
cục mịch. exp(mảng, out = Không, trong đó = True, truyền = ‘same_kind’, order = ‘K’, dtype = Không)
cục mịch. exp() với matplotlib
Như chúng ta biết, chúng ta có thể vẽ đồ thị của 'e'. Python cung cấp dưới dạng một mô-đun đặc biệt matplotlib. pyplot
Bằng cách sử dụng mô-đun này, chúng ta có thể vẽ đồ thị của chữ 'e'
Đây là mã ví dụ cho điều đó
import numpy as np import matplotlib.pyplot as plt x= np.array([1,2,3,4,5]) y=np.exp(x) plt.plot(x,y) plt.show()Đầu ra của mã là một biểu đồ hiển thị bên dưới
Bây giờ có một câu hỏi đặt ra là phải làm gì nếu chúng ta phải vẽ hai biểu đồ cùng nhau
Vì vậy, không cần phải lo lắng vì chúng ta có thể vẽ n số của đồ thị bằng cách sử dụng mô-đun tôi đã đề cập ở trên