Toán exp Python

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, 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ướng

Mả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

“exp()” là một hàm Python tích hợp được sử dụng để tính giá trị của số có lũy thừa ‘e”. Nó được ký hiệu là e^y. Hàm exp() được sử dụng trong thư viện “toán học” trước khi nhập thư viện toán học; . exp() của python trả về giá trị hàm mũ của “y. mắt”. toán học. exp() trả về giá trị float bằng cách tính e**y hoặc e^n. Khi chúng tôi nhập các giá trị khác ngoài số, nó sẽ tạo ra lỗi Type error

Ví dụ 01

Trong ví dụ này, chúng tôi đã nhập thư viện toán học trước, sau đó chúng tôi khởi tạo biến a, b và c. , sau đó in giá trị của e^a hoặc e**a, e^b hoặc e**b và e^c hoặc e**c. toán học. hàm exp() nhận một đối số mà chúng tôi đang tìm kiếm theo cấp số nhân. Khi chúng tôi in các giá trị này, kết quả là kiểu dữ liệu float

nhập toán học
a = 4. 6
b = 10
c = - 7
in("Giá trị hàm mũ của kết quả. ", toán . exp( a ))
in("Giá trị hàm mũ của kết quả. ", toán . exp( b ))
in("Giá trị hàm mũ của kết quả. ", toán . exp( c ))

Khi chúng tôi chạy mã, chúng tôi nhận được kết quả sau

Ví dụ 02

Giá trị của biến x được gán cho một chuỗi trong ví dụ này. Vì giá trị thậm chí không phải là kiểu dữ liệu số nguyên nên chúng tôi đã nhận được thông báo lỗi loại. Vì vậy, trong ví dụ này, chúng tôi chuyển giá trị chuỗi dưới dạng tham số cho phương thức exp() của python

nhập toán học
x = "13"
in("Giá trị của hàm mũ. ", toán . exp( x ))

Đầu ra của một ví dụ đã cho là

Ví dụ 03

Trong Ví dụ 3, hàm expm1() nhận một tham số và cho giá trị là exp(tham số)-1, có nghĩa là hàm mũ của số có dấu trừ “1”. Đây là một thủ tục cực kỳ đặc biệt có thể được tìm thấy trong rất nhiều công thức toán học và khoa học. Hàm expm1() cho kết quả chính xác hơn

nhập toán học
positiveVal = 8
Val âm = - 10
in(toán . expm1( Val dương ))
in(toán . expm1( Val âm ))

Như xem ví dụ, chúng ta sẽ được kết quả như sau

Ví dụ 04

Trong ví dụ 4, trước tiên hãy nhập thư viện toán học để thực hiện hàm exp(). Khởi tạo giá trị biến “x”. câu lệnh if/else được sử dụng để lấy đầu ra. Trong điều kiện if, khởi tạo biến bằng toán học. exp() và in biến. Trong câu lệnh khác, in vượt quá giới hạn điều kiện

Sau đó, chúng tôi nhận được đầu ra mong muốn

nhập toán học
x = 200
if x

Chủ đề