Hello,
I want to chance Y label strings, instead of "1,2,3,4" want to set "Pack 1 Pack2..." How can i do it?
Thakn you very much
Here is my code:
%% 2.5 Battery pack temperature
%Exercise 2.5.1
PackT1= Data(:, 15); % 1st Battery pack temperature in Celcius
PackT2= Data(:, 17); % 2nd Battery pack temperature in Celcius
PackT3= Data(:, 19); % 3rd Battery pack temperature in Celcius
PackT4= Data(:, 21); % 4th Battery pack temperature in Celcius
% 1st Battery Pack (Data analysis)
Average1= mean(PackT1);
Maximum1= max(PackT1);
Minimum1= min(PackT1)
% 2nd Battery Pack (Data analysis)
Average2= mean(PackT2);
Maximum2= max(PackT2);
Minimum2= min(PackT2)
% 3rd Battery Pack (Data analysis)
Average3= mean(PackT3);
Maximum3= max(PackT3);
Minimum3= min(PackT3)
% 4th Battery Pack (Data analysis)
Average4= mean(PackT4);
Maximum4= max(PackT4);
Minimum4= min(PackT4)
width= 1 ; % Setting width for bars of the graph
Graph= [Average1 Maximum1 Minimum1 % Creating a variable that stores data to create 3D bar
Average2 Maximum2 Minimum2
Average3 Maximum3 Minimum3
Average4 Maximum4 Minimum4]
figure(4)
subplot(1,1,1)
bar3(Graph, width, 'grouped')
xlabel('banana')
ylabel( 'Battery Packs')
zlabel('Temperature (ºC)')
title('Battery Pack Temperatures')
legend('Average Temperature', 'Maximum Temperature', 'Minimum Temperature')

 채택된 답변

Adam Danz
Adam Danz 2021년 3월 9일

0 개 추천

set(gca,'ytick',1:4,'yticklabel',compose('Pack %d',1:4))

댓글 수: 1

Ricardo jose
Ricardo jose 2021년 3월 9일
Uau, it really worked, thanks a lot!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Energy Storage에 대해 자세히 알아보기

질문:

2021년 3월 9일

댓글:

2021년 3월 9일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by