How to add text to legend
이전 댓글 표시
How do I add the text "C" after my entries on the legend. For example my legend displays the two input numbers. I want these to display as "Input# C". This is my script:
tC1=input('Enter the first temperature in °C:');
tC2=input('Enter the second temperature in °C:');
tK1=(tC1)+(273.15);
tK2=(tC2)+(273.15);
n=1;
R=8.314;
v=0:1:1000;
pkPa1=(n*R*tK1)./v;
pkPa2=(n*R*tK2)./v;
loglog(v,pkPa1);
loglog(v,pkPa2,'r--');
ylim([0 1000])
grid on;
title('Title');
xlabel('Volume');
ylabel('Pressure');
legend(num2str(tC1),num2str(tC2));<----This is my problem
답변 (2개)
Walter Roberson
2013년 3월 12일
legend( sprintf('%f C', tC1), sprintf('%f C', tC2) )
카테고리
도움말 센터 및 File Exchange에서 Legend에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!