How do I use the values in a .txt file to create a stacked bar graph?

조회 수: 18 (최근 30일)
Golnar
Golnar 2014년 3월 26일
댓글: Dishant Arora 2014년 3월 27일
I've already been successful at opening the file and obtaining the values
fileID = fopen('report_data.txt','r');
patientName=fgetl(fileID);
dateOfBirth=fgetl(fileID);
notes=fgetl(fileID);
healthy_exposed = fgetl(fileID);
pus = fgetl(fileID);
necrotic = fgetl(fileID);
ulcer_stage = fgetl(fileID);
area = fgetl(fileID);
volume = fgetl(fileID);
fclose(fileID);
But I'd like to take healthy_exposed, pus, and necrotic and create a stacked bar graph.

답변 (1개)

Dishant Arora
Dishant Arora 2014년 3월 26일
편집: Dishant Arora 2014년 3월 27일
bar( [str2num(healthy_exposed)', str2num(pus)', str2num(necrotic)'], 'stacked')
  댓글 수: 4
Golnar
Golnar 2014년 3월 26일
Hey Dishant, I did recently use str2num actually.
figure;
bar(cat(1, str2num(healthy_exposed), str2num(pus), str2num(necrotic)), 'stacked');
The result is this. It failed to produce a 'stacked' bar graph.
Dishant Arora
Dishant Arora 2014년 3월 27일
I was wrong on my part. I have made appropriate changes in the answer.

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

카테고리

Help CenterFile Exchange에서 Low-Level File I/O에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by