Đây là ứng dụng Linux có tên Thư viện chuyển đổi Rotations để chạy trong Linux trực tuyến có bản phát hành mới nhất có thể được tải xuống dưới dạng RotationsConversionLibraryv1.2.0.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên Thư viện chuyển đổi xoay vòng này để chạy trong Linux trực tuyến với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Thư viện chuyển đổi Rotations để chạy trong Linux trực tuyến
MÔ TẢ
Thư viện chuyển đổi phép quay (RCL) là một tập hợp các hàm C ++ giải quyết các phép tính thông thường và xử lý số các phép quay trong không gian Euclid 3D, bao gồm hỗ trợ cho ma trận quay (`Rotmat`), Quaternion (` Quat`), góc ZYX Euler nội tại ( `Euler`), góc hợp nhất (` Fused`) và góc nghiêng (`Tilt`). Ngoài năng lực cốt lõi là có thể chuyển đổi giữa từng biểu diễn, các hoạt động như đảo ngược, trích xuất hàm ZYX, trích xuất hàm hợp nhất, tái chuẩn hóa, phát hiện bằng, xoay vectơ và nhiều hơn nữa đã được thực hiện. Các bài kiểm tra đơn vị cho mỗi chức năng được cung cấp để đảm bảo rằng thư viện hoạt động chính xác như nó cần. Việc triển khai Thư viện Chuyển đổi Xoay vòng dựa trên Thư viện Xoay vòng Matlab / Octave (MORL) rất liên quan, là một triển khai tham chiếu đã được thử nghiệm cao cho các thuật toán được yêu cầu (xem https://sourceforge.net/projects/rotationslib/).Tính năng
- Thư viện đa nền tảng hiệu quả cao được viết bằng C ++
- Không có phụ thuộc nào ngoài các hàm toán học cốt lõi và Eigen cho các biểu diễn vectơ, quaternion và ma trận xoay
- Thực hiện các phép tính và chuyển đổi phổ biến liên quan đến ma trận quay, quaternion, góc ZYX Euler, góc hợp nhất, góc nghiêng và không gian pha nghiêng
- Hỗ trợ thiết kế, triển khai hiệu quả và đánh giá các thuật toán liên quan đến phép quay
- Hỗ trợ các góc hợp nhất mới lạ và các đại diện xoay góc nghiêng, cũng như không gian pha nghiêng
- Gửi các bài kiểm tra đơn vị để đảm bảo tính hợp lệ của từng chức năng
- Dựa trên Thư viện Xoay Matlab / Octave đã được thử nghiệm cao (triển khai tài liệu tham khảo)
- Mã có cấu trúc và được nhận xét tốt cho phép người dùng dễ dàng sửa đổi / mở rộng (những người được khuyến khích gửi các cải tiến / sửa lỗi cho tác giả để thư viện có thể được cải thiện cho mọi người!)
- Có sẵn cả dưới dạng gói ZIP và kho lưu trữ git (xem Mã)
Khán giả
Công nghệ thông tin, Khoa học / Nghiên cứu, Nhà phát triển, Kỹ thuật
Ngôn ngữ lập trình
C + +
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/rotconvlib/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.