Hãy xem xét đoạn mã sau:Làm cách nào để thêm chú thích 2 cột vào một âm mưu Matlab?
t=0:.01:(2*pi);
y=[sin(t);sin(t-pi/12);sin(t-pi/6);sin(t-pi/4)];
figure(1)
clf
subplot(6,1,5)
plot(t,y)
xlim([0 2*pi])
legend('1','2','3','4')
nó tạo ra hình sau:
Có cách nào để thay đổi các huyền thoại để 2 cột lay-out? Vì vậy, nó sẽ là
--- 1 --- 3
--- 2 --- 4
thay vì
--- 1
--- 2
--- 3
--- 4
nên ranh giới huyền thoại lót sẽ không vượt qua đường ranh giới đồ thị.
Tôi đã tìm thấy tập lệnh gridLegend
nhưng tôi muốn mã trực tiếp.
Không chắc chắn nếu bạn có thể với các phương pháp chính thống nhưng câu hỏi thực sự thú vị. Có lẽ ai đó có thể hack vào java và làm điều đó. Có lẽ 'gridLegend' là tốt nhất –
Nếu bạn muốn mã nó trực tiếp thì hãy làm theo cùng với những gì' gridLegend' đang làm và thực hiện nó cho mình. – excaza
@excaza Vâng, đó cũng là ý tưởng đầu tiên của tôi. Nhưng có vẻ như không dễ như thêm 1 hoặc 2 dòng mã vào câu lệnh 'legend'. – Karlo