Cách tạo ma trận 3 chiều theo dạng gumpy, như matlab a (:,:, :). Tôi cố gắng để chuyển đổi mã MATLAB tạo ra ma trận 3d để trăn bằng cách sử dụng numpy.array và tôi không biết làm thế nào để tạo 3d ma trận/mảng trong NumPyCách tạo ma trận 3 chiều theo dạng gumpy, giống như matlab a (:,:, :)
25
A
Trả lời
68
a=np.empty((2,3,5))
tạo ra một mảng 2x3x5. (Ngoài ra còn có np.zeros nếu bạn muốn các giá trị khởi tạo.)
Bạn cũng có thể định hình lại mảng hiện có:
a=np.arange(30).reshape(2,3,5)
np.arange (30) tạo ra một mảng 1-d với giá trị từ 0. .29. Phương thức reshape() trả về một mảng chứa cùng một dữ liệu với một hình dạng mới.
Các vấn đề liên quan
- 1. MATLAB: Điền ma trận với mỗi cột giống nhau
- 2. Matlab 3D xem ma trận
- 3. Mảng Ma trận 3D Matlab
- 4. Hình ảnh gumpy - ma trận xoay 270 độ
- 5. Nhân ma trận trong mảng ô Matlab?
- 6. so sánh nhiều ma trận MATLAB
- 7. Octave và Matlab "wat" ma trận/vector mâu thuẫn
- 8. Tạo ma trận đối xứng trong Numpy
- 9. So sánh hai ma trận trong Matlab
- 10. đọc Matlab ma trận vào Python
- 11. Thêm một hàng vào một ma trận trong MATLAB
- 12. Làm cách nào để lặp qua từng phần tử trong ma trận n chiều trong MATLAB?
- 13. phần tử ma trận trộn trong MATLAB
- 14. Tìm hàng lặp lại nhiều nhất trong ma trận MATLAB
- 15. Bảng R theo hàng ma trận
- 16. Tạo ma trận co-occurrence
- 17. Hình nhân số ma trận dạng khối
- 18. Ký hiệu lập chỉ mục ma trận MATLAB nhỏ gọn
- 19. Chuyển đổi ma trận MATLAB thành một véc tơ
- 20. Matlab + CUDA chậm trong việc giải phương trình vector-ma trận A * x = B
- 21. Ma trận của Ma trận trong Perl
- 22. Thuật toán cho phép nhân ma trận dạng bậc hai với ma trận thô
- 23. Cách nhanh nhất có thể để lưu ma trận Matlab
- 24. Hiệu quả nhân các ma trận rất lớn trong MATLAB
- 25. cách tạo ma trận rất lớn bằng cách sử dụng MATLAB
- 26. Làm cách nào để phân chia các phần tử ma trận theo tổng cột trong MATLAB?
- 27. Gắn thêm vectơ vào ma trận MATLAB trống
- 28. Tại sao Matlab có thể so sánh một ma trận trống với ma trận đơn?
- 29. Máy phát OpenCV: randn() giống như trong MATLAB
- 30. Định hình lại ma trận 3d thành ma trận 2d