怎样用matlab画三维三点分布图?,确实有点麻烦,我平日极少用到matlab,麻烦各位大神.现在有247个散点,现在有247个散点,x,y,z都分布在 [4,5]之间的点有50个,x,y,z都分布在 [0,1]之间的点有10个,x,y,z都分
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 20:35:54
![怎样用matlab画三维三点分布图?,确实有点麻烦,我平日极少用到matlab,麻烦各位大神.现在有247个散点,现在有247个散点,x,y,z都分布在 [4,5]之间的点有50个,x,y,z都分布在 [0,1]之间的点有10个,x,y,z都分](/uploads/image/z/2819294-62-4.jpg?t=%E6%80%8E%E6%A0%B7%E7%94%A8matlab%E7%94%BB%E4%B8%89%E7%BB%B4%E4%B8%89%E7%82%B9%E5%88%86%E5%B8%83%E5%9B%BE%3F%2C%E7%A1%AE%E5%AE%9E%E6%9C%89%E7%82%B9%E9%BA%BB%E7%83%A6%2C%E6%88%91%E5%B9%B3%E6%97%A5%E6%9E%81%E5%B0%91%E7%94%A8%E5%88%B0matlab%2C%E9%BA%BB%E7%83%A6%E5%90%84%E4%BD%8D%E5%A4%A7%E7%A5%9E.%E7%8E%B0%E5%9C%A8%E6%9C%89247%E4%B8%AA%E6%95%A3%E7%82%B9%2C%E7%8E%B0%E5%9C%A8%E6%9C%89247%E4%B8%AA%E6%95%A3%E7%82%B9%2Cx%2Cy%2Cz%E9%83%BD%E5%88%86%E5%B8%83%E5%9C%A8+%5B4%2C5%5D%E4%B9%8B%E9%97%B4%E7%9A%84%E7%82%B9%E6%9C%8950%E4%B8%AA%2Cx%2Cy%2Cz%E9%83%BD%E5%88%86%E5%B8%83%E5%9C%A8+%5B0%2C1%5D%E4%B9%8B%E9%97%B4%E7%9A%84%E7%82%B9%E6%9C%8910%E4%B8%AA%2Cx%2Cy%2Cz%E9%83%BD%E5%88%86)
怎样用matlab画三维三点分布图?,确实有点麻烦,我平日极少用到matlab,麻烦各位大神.现在有247个散点,现在有247个散点,x,y,z都分布在 [4,5]之间的点有50个,x,y,z都分布在 [0,1]之间的点有10个,x,y,z都分
怎样用matlab画三维三点分布图?
,确实有点麻烦,我平日极少用到matlab,麻烦各位大神.
现在有247个散点,
现在有247个散点,
x,y,z都分布在 [4,5]之间的点有50个,
x,y,z都分布在 [0,1]之间的点有10个,
x,y,z都分布在 [2,3]之间的点有47个,
x,z在[4,5]之间,y在[2,3]之间 的点有43个
x,z在[2,3]之间,y在[4,5]之间 的点有2个
x,z在[2,3]之间,y在[0,1]之间 的点有12个
x,y在[4,5]之间,z在[2,3]之间 的点有6个
x,y在[4,5]之间,z在[0,1]之间 的点有1个
x,y在[2,3]之间,z在[4,5]之间 的点有8个
x,y在[2,3]之间,z在[0,1]之间 的点有10个
x在[4,5]之间,y z在[2,3]之间 的点有29个
x在[4,5]之间,y z在[0,1]之间 的点有1个
x在[2,3]之间,y z在[0,1]之间 的点有18个
x在[2,3]之间,y z在[4,5]之间 的点有5个
x在[0,1]之间,y z在[2,3]之间 的点有6个
x在[4,5]之间,y在[2,3],z在[0,1]之间 的点有3个
x在[4,5]之间,y在[0,1],z在[2,3]之间 的点有2个
x,y在[0,1]之间,z在[[2,3]之间 的点有4个
然后我希望xyz都分布在【4,5】之间的散点以及都分布在【2,3】以及都分布在【0,1】的散点的形状和其他散点可以区分开来.
怎样用matlab画三维三点分布图?,确实有点麻烦,我平日极少用到matlab,麻烦各位大神.现在有247个散点,现在有247个散点,x,y,z都分布在 [4,5]之间的点有50个,x,y,z都分布在 [0,1]之间的点有10个,x,y,z都分
plot3(x向量,y向量,z向量,'.') 最后'.'表示用点画出来,还有'*','+','d'等等其它形状.还可以结合颜色,比如用'r,'表示红色点,'b.'表示蓝色点等等.
关于判断,你可以用x(x=4)得到【4,5】之间的x点,需要注意y和z的一致,也应该用y(x=4),z(x=4)来获取.这个需要在实践中揣摩.
我写个简单的例子吧:
假设x,y,z均为n元素向量.
mask1 = x=4;
plot3(x(mask1),y(mask1),z(mask1),'k.');
hold on % 不要擦除之前画的
mask2 = x=2;
plot3(x(mask2),y(mask2),z(mask2),'g.');
.
grid on % 打开网格
xlabel('X') % X轴写个X