Có thể gọi các chức năng từ các sổ ghi chép khác trong Mathematica không, và nếu có thì làm cách nào để thực hiện?Mathematica, các chức năng gọi từ một máy tính xách tay khác
10
A
Trả lời
11
Trừ khi bạn chỉ định khác, mỗi sổ ghi chép đóng góp vào ngữ cảnh Global`
. Vì vậy, để gọi một chức năng trong máy tính xách tay a
từ máy tính xách tay b
: đầu tiên đảm bảo rằng các định nghĩa được nạp vào ngữ cảnh (tức là chọn các tế bào với các định nghĩa và nhấn thay đổi - nhập), và sau đó định nghĩa là có sẵn cho máy tính xách tay b
và mọi sổ ghi chép khác mà bạn đã mở.
Để ngăn chặn hành vi này, bạn có thể thay đổi Notebook's Default Context từ menu Evaluation
. Có bốn tùy chọn: Global`
(mặc định), một ngữ cảnh được chỉ định khác, duy nhất cho sổ ghi chép, duy nhất cho nhóm ô. Đối với nhóm ô, mỗi ô nhập sẽ lấy bối cảnh của nhóm bao quanh gần nhất, ví dụ: một phần con, ví dụ, và các nhóm đó có ngữ cảnh độc đáo.
Các vấn đề liên quan
- 1. Mathematica - Tách Máy tính xách tay
- 2. mathematica bắt đầu giao diện người dùng và đánh máy tính xách tay từ dòng lệnh
- 3. Máy tính xách tay IPython trên Heroku
- 4. Có một máy tính xách tay IPython api?
- 5. Máy tính xách tay GTK (Glade) của Python
- 6. matplotlib.widget không hoạt động trong máy tính xách tay ipython
- 7. sử dụng rpy2 với máy tính xách tay IPython?
- 8. Ipython: Gỡ lỗi mã bên trong máy tính xách tay
- 9. Đồ thị động trong máy tính xách tay ipython
- 10. Mathematica: Tài liệu Chức năng
- 11. Máy tính xách tay IPython Sympy Math Rendering
- 12. tương đương raw_input trong máy tính xách tay Ipython
- 13. Cách xuất số liệu vào các tệp từ Máy tính xách tay IPython
- 14. Chặn phím Fn trên máy tính xách tay
- 15. Chạy trình xem Máy tính xách tay IPython cục bộ
- 16. Lỗi Pyzmq trong Máy tính xách tay IPython
- 17. usepackage và làm macro trong máy tính xách tay ipython
- 18. Nó có thể phục vụ một máy tính xách tay IPython từ PythonAnywhere
- 19. Có thể sao chép/dán từ Máy tính xách tay IPython sang các ứng dụng khác không?
- 20. Điều khiển điện thoại của bạn từ máy tính xách tay
- 21. Nhiều thư mục và/hoặc thư mục con trong phiên Máy tính xách tay IPython?
- 22. Xách tay erlang
- 23. Giám sát pin hoặc nguồn điện của máy tính xách tay từ java
- 24. Chạy một máy tính xách tay IPython/JUpyter không tương tác
- 25. Java đa luồng trong một máy tính xách tay có bộ vi xử lý quad-core
- 26. Làm thế nào để kiểm tra loại máy? máy tính xách tay hoặc máy tính để bàn?
- 27. AngularJS: Từ một nhà máy, làm cách nào tôi có thể gọi một chức năng khác
- 28. Jquery: Chức năng gọi từ các tài liệu khác nhau
- 29. Làm cách nào để ngăn chặn pin máy tính xách tay khỏi tính phí
- 30. Javascript: chức năng gọi từ một tập tin khác
Cảm ơn bạn! Nhưng nếu tôi chưa mở sổ ghi chép khác, và chỉ muốn gọi một chức năng trước đó được lưu trong sổ ghi chép khác? – John
@ John, không trực tiếp, không. Bạn có thể tạo một [gói] (http://reference.wolfram.com/mathematica/guide/StandardExtraPackages.html) được tải theo yêu cầu, nhưng nó vẫn được tải. Tôi muốn khuyên bạn nên đi các tuyến đường gói, bản thân mình. – rcollyer
Đó là một sự xấu hổ. Tôi sẽ xem xét các gói! Cảm ơn bạn! – John