ماتلاب:تختفي تسمية الرقم عند حفظها
-
21-12-2019 - |
سؤال
لدي مشكلة حيث يؤدي حفظ الرقم الخاص بي إلى اختفاء العناوين.
أنا خلق هذا الرقم ، والتي تبدو كما أريد أن:
subplot(2,1,1);
title('A')
plot(A);
hold on;
plot(B,'rs');
plot(C,'gs');
subplot(2,1,2);
title('D')
plot(D);
hold on;
plot(E,'rs');
plot(F,'gs');
ولكن من أجل حفظه ، أضيف
h= figure
...
saveas(h,namejpg,'jpg');
هذا يحفظ كل شيء بصرف النظر عن العناوين.أريد الاحتفاظ بالعناوين-لماذا تختفي عندما أحدد الشكل?!أي مساعدة على الإطلاق محل تقدير كبير.
يبدو الرمز الكامل كما يلي:
h=figure;
subplot(2,1,1);
title('A')
plot(A);
hold on;
plot(B,'rs');
plot(C,'gs');
subplot(2,1,2);
title('D')
plot(D);
hold on;
plot(E,'rs');
plot(F,'gs');
saveas(h,namejpg,'jpg');
المحلول
يحدث هذا بسبب إضافة العنوان إلى الحبكة الفرعية ، ثم يتم مسحه عندما plot
يسمى.لتجنب ذلك ، ما عليك سوى الاتصال title
بعد الاتصال plot
, ، مثل ذلك:
figure
subplot(2,1,1);
plot(A);
title('A')
hold on;
plot(B,'rs');
plot(C,'gs');
subplot(2,1,2);
plot(D);
title('D')
hold on;
plot(E,'rs');
plot(F,'gs');
saveas(h,namejpg,'jpg');
لا تنتمي إلى StackOverflow