Có thư viện nào có sẵn để đảo ngược hàm không? Để cụ thể hơn, được cung cấp chức năng y=f(x)
và tên miền, có thư viện nào có thể xuất ra x=f(y)
không? Đáng buồn là tôi không thể sử dụng MATLAB/toán học trong ứng dụng của tôi, tìm kiếm thư viện C/Python ..Tính nghịch đảo của hàm - Thư viện
6
A
Trả lời
2
Như đã đề cập, không phải tất cả các chức năng đều không thể đảo ngược. Trong một số trường hợp áp đặt các ràng buộc bổ sung sẽ giúp: suy nghĩ về nghịch đảo của sin(x)
.
Khi bạn chắc chắn chức năng của mình có đảo ngược duy nhất, hãy giải phương trình f(x) = y
. Giải pháp cho bạn nghịch đảo, y(x)
.
Trong trăn, tìm giải pháp phi tuyến từ scipy.optimize
.
5
Tôi trễ một chút, nhưng đối với người đọc trong tương lai của bài đăng, tôi vừa xuất bản một gói python thực hiện điều này một cách chính xác. https://pypi.python.org/pypi/pynverse Có mô tả chi tiết về cách sử dụng và cách mô tả trong mô tả!
Các vấn đề liên quan
- 1. Tính nghịch đảo quaternion
- 2. nghịch đảo của math.atan2?
- 3. Tính nghịch đảo của ma trận rất lớn
- 4. Giải quyết cho nghịch đảo của một hàm trong R
- 5. Thuộc tính nghịch đảo trong NHibernate
- 6. Có đáng để có một hàm trả về nghịch đảo của một hàm khác không?
- 7. Thuật toán để tính toán nghịch đảo của đa thức
- 8. Có một nghịch đảo của System.Diagnostics.ConditionalAttribute?
- 9. Tính nghịch đảo trong các giao thức apache
- 10. NumPy có nghịch đảo của unravel_index() không?
- 11. Cách thực hiện nghịch đảo thực với FFT thực trong thư viện FFTW
- 12. Số nghịch đảo trong C#
- 13. Thực hiện các hàm lượng giác nghịch đảo trong C#
- 14. Silverlight Ràng buộc nghịch đảo giá trị thuộc tính boolean
- 15. tính số lượng "nghịch đảo" trong một hoán vị
- 16. Chức năng chuyển/giải nén (nghịch đảo của mã zip)?
- 17. Nghịch đảo của bitwise AND trong C# là gì?
- 18. Tính toán nghịch đảo của ma trận sử dụng lapack trong C
- 19. nén vectơ trong (nghịch đảo của đại diện)
- 20. Mongoose: Làm thế nào để mô hình hóa một mối quan hệ nghịch đảo/nghịch đảo?
- 21. STFT và ISTFT nghịch đảo trong Python
- 22. Thư viện đại số tuyến tính cho Android
- 23. Nghịch đảo trái trong numpy hoặc scipy?
- 24. Có một nghịch đảo của toán tử Haskell $ không?
- 25. cách sử dụng nghịch đảo trong C
- 26. Python NumPy - FFT và FFT nghịch đảo?
- 27. SSE: nghịch đảo nếu không không
- 28. Nghịch đảo trừu tượng tồi tệ nhất
- 29. Khả năng hàm thư viện của Mathematica
- 30. Làm thế nào để tính toán giai thừa nghịch đảo của một số thực?
Nhưng một hàm toán học có thể phức tạp tùy ý và một số không thể đảo ngược (mã hóa khóa công khai). Làm thế nào điều này thậm chí có thể được? Bạn có thể muốn nêu rõ hơn những gì bạn đang cố gắng đạt được và tại sao. – Ben
Có, nhưng nếu giải quyết hầu hết các chức năng sẽ được sử dụng tuyệt vời cho nhà khoa học. Giả sử y = x + 2. x = y-2 có thể giúp tôi một số trường hợp. Phụ thuộc vào nhu cầu ... –
@ username_4567 yeah, nhưng fucntion rất dễ đảo ngược. những gì về y = log (x^sinh (1/x)) (tôi chỉ phát minh ra nó). Tôi không nghĩ rằng bạn có thể thực hiện một hàm trả về nghịch đảo của hàm ANY. –