7
的平均我有一個單元:使用cellfun細胞
BED4{6,4,4}=[];
eg. BED4{1}{1}{1}
ans =
[8x1 double] [8x1 double] [8x2 double] [8x1 double]
我想計算mean
就好像它是通過對沿紅色箭頭循環:
到目前爲止,我必須這樣做...
figure('color',[1 1 1])
titles={'Direct care','Housekeeping','Mealtimes','Medication rounds','Miscellaneous care','Personal care'};
for care=1:6
subplot(3,2,care)
clear a m e pci1 pci2 gn
for position=1:4
for patient=1:4
a(:,:,position,patient,care)=cell2mat(BED4{care}{position}{patient});
end
end
m=mean(mean(a(:,1,:,:,care),4),3);
e=mean(mean(a(:,2,:,:,care),4),3);
pci1=mean(mean(a(:,3,:,:,care),4),3);
pci2=mean(mean(a(:,4,:,:,care),4),3);
gn=a(:,5,1,1,care);
if care==1
b={m,e,pci1,pci2,gn}; %store for posterity
end
h=errorbar(gn,m,e,'sr');
set(h,'linestyle','--','LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor','white',...
'MarkerSize',5);
ylabel('Relative Risk ');
xlabel('Patient contact count');
title(titles{ii})
set(gca,'xtick',0:2:8)
axis([-2 8 0 1])
end
其中給出:
總是+1手繪數字:) –
@RodyOldenhuis +1爲筆! – Shai
+1用於用黑色薄筆繪製厚厚的紅色箭頭。 (這是否已經算作魔術了?) –