Using hold to generate scatter-histogram in for loop
显示 更早的评论
I'm attempting to combine multiple scatter-histograms into one figure. I have randomly assigned y-values for each x-value. I've tried adding 'hold' and 'hold on' before and within the for loop. Matlab keeps outputting individual figures. Any help would be great!
a=1; b=10;
for i=1:MiceNumb
xData=0;
yData=0;
xData = xDataCellArray{i};
r=(b-a).*rand(5000,1) + a;
yData=r(1:size(xData));
figure
if genotype(1,i)==1
scatterhist(xData,yData,'Kernel','on','LineStyle',{'-'},'Marker','.');
end
end
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!