2011-01-19 52 views
8

Tôi đang cố tạo một ô ma trận với toán học. Sử dụng ArrayPlot [] Tôi nhận được một con số rất đẹp, ngoài thực tế là nó được bao quanh bởi một lề trắng. Tôi đã đến gốc của vấn đề, theo nghĩa của ví dụ sau.Làm thế nào để loại bỏ viền trắng xung quanh một số đồ thị Mathematica

http://img689.imageshack.us/img689/8427/badmargin.png

Nếu tôi cố gắng để xuất khẩu các đồ họa kết quả, nó xuất khẩu lề cũng có. Tôi muốn nội dung mảng của tôi để điền vào một hình chữ nhật có kích thước nhất định để nó có thể được chồng lên trên một hình ảnh khác, nhưng hàm ArrayPlot tạo ra các lề gây cản trở.

Làm gì?

Chỉnh sửa nhanh: ImageCrop sẽ không hoạt động trong trường hợp của tôi, vì a) Tôi muốn hình ảnh của mình có kích thước nhất định và b) mà không chỉ định khoảng cách rộng mà tôi muốn xóa phiên bản tự động có thể gây rối với đồ thị của tôi (hàng đầu tiên cũng có thể là màu trắng, ví dụ).

Trả lời

14

Hãy thử PlotRangePadding-> 0

Dường như câu trả lời của tôi quá ngắn nên tôi nhập nhiều hơn.

+0

Cảm ơn bạn rất nhiều, điều này đã giải quyết được vấn đề ngay lập tức. – Gleno

0

Nếu bạn đặt tùy chọn Nền-> Không có cạnh nào trong suốt. Điều này sẽ làm việc nếu bạn đã nhúng nó vào một hình ảnh khác.

+1

Tôi cũng có thể cắt lề thủ công, nhưng tôi muốn hình ảnh của tôi (tức là nội dung) là kích thước cụ thể. Khi đồ họa được tạo ra, nó có kích thước đó, nhưng chứa lề không mong muốn. Tôi muốn margin bị loại bỏ và đồ họa mở rộng đến kích thước mà nó được cho là không có lề. Điều đó có thể không? – Gleno

Các vấn đề liên quan