一流的天津网站建设,wordpress转义,电子商务网站建设与管理期末,微购物网站建设假设您不关心实际线条的颜色,而是标记.将绘图与散射结合使用.想象一下以下示例数据#xff1a;t 0:pi/20:2*pi;x sin(t);y cos(t);z t;plot3(x,y,z);绘制在2D平面上#xff1a;plot(x,y); hold onscatter(x,y,300,z); hold off结果是#xff1a;从您的评论#xff1a;如…假设您不关心实际线条的颜色,而是标记.将绘图与散射结合使用.想象一下以下示例数据t 0:pi/20:2*pi;x sin(t);y cos(t);z t;plot3(x,y,z);绘制在2D平面上plot(x,y); hold onscatter(x,y,300,z); hold off结果是从您的评论如果您有足够的数据而您不需要该行,只需使用分散,这正是您所需要的.surface([x;x],[y;y],zeros(2,length(t)),[z;z],EdgeColor,flat,...Marker,o,MarkerSize,10,MarkerFaceColor,flat);使颜色依赖于z非常容易,要更改标记大小,您肯定需要散点函数surface([x;x],[y;y],zeros(2,length(t)),[z;z],EdgeColor,flat); hold onMarkerSize round(z*1000)1;scatter(x,y,MarkerSize,z,.,MarkerFaceColor,auto); hold off对于on z依赖,增加透明度这有点棘手.您可以使用补丁功能找到解决方法here.