Tôi đã tự hỏi liệu có cách nào để di chuyển các số liệu MATLAB đến một màn hình cụ thể hay không.Di chuyển tất cả các số liệu đến một màn hình cụ thể trong MATLAB
Tôi có đoạn sau đó giúp tôi mang tất cả số liệu để phía trước (tôi đã nhận nó từ MathWorks here):
%% Bring all figures to front
all_figure_handles = findall(0, 'type', 'figure');
for iCount = length(all_figure_handles):-1:1
figure(all_figure_handles(iCount))
end
Và tôi đã tự hỏi nếu tôi có thể hỏi MATLAB để di chuyển tất cả các con số để màn hình khác theo cách tương tự (ví dụ: sử dụng tay cầm từ all_figure_handles
).
Ngoài ra, nếu MATLAB không biết về phân vùng màn hình, làm thế nào tôi có thể di chuyển tất cả các số liệu đến, ví dụ, nửa bên phải của tổng không gian màn hình? (trong trường hợp của tôi, nửa bên phải là màn hình bên phải).
Tìm hiểu vị trí và kích thước của thanh tác vụ Windows. Nếu tôi nhớ chính xác, nó có thể ảnh hưởng đến nguồn gốc của hệ tọa độ. –
Tôi chỉ thử 'get (0,' monitorpositions ') trên iMac của tôi, và nó loại trừ chiều cao thanh menur. Tôi cho rằng nó sẽ hoạt động tương tự trên Windows. – Max
Cũng lưu ý rằng, ít nhất trên máy Mac, có màn hình "chính" ở bên trái (so với bên phải) của thiết lập hai màn hình cũng sẽ làm phức tạp mọi thứ và tài liệu trên có thể sẽ không hoạt động. – eykanal