matlab对图像进行处理和分析,分别将图中3种不同直径的颗粒显示为红色、绿色和蓝色。万分感谢,谢谢大家。
你好,建议使用scatter,例如
x1 = ; % 粒径1的x坐标
y1 = ; % 粒径1的y坐标
r1 = ; % 粒径1的z坐标
x2 = ; % 粒径2的x坐标
y2 = ; % 粒径2的y坐标
r2 = ; % 粒径2的z坐标
x3 = ; % 粒径3的x坐标
y3 = ; % 粒径3的y坐标
r3 = ; % 粒径3的z坐标
maxr = max([r1,r2,r3]);
scatter(x1,y1,r1*10/maxr,'r','filled'); hold on;
scatter(x2,y2,r2*10/maxr,'g','filled');
scatter(x3,y3,r3*10/maxr,'b','filled');