用matlab绘制三维三点分布图的方法
mip版关注:226回答:2悬赏:50
解决时间2021-01-28 14:02
解决了
2021-01-28 06:18
用matlab绘制三维三点分布图的方法
最佳答案
2021-01-28 06:53
plot3(x ) x向量、y向量、z向量、'.')最后的'.'表示用点描绘,也有' * '、' '、' d '等其他形式。 也可以组合颜色,例如“r,”中的红点和“b .”中的蓝点。
关于判断,可以通过x(x=5x=4)得到【4,5】之间的x点。 需要注意y和z的一致。 另外,应该以y ) x=5x=4)、z ) )取得。 这需要在实践中揣摩。
请写一个简单的例子:
假设x、y、z都是n元素向量。
mask1=x=5x=4;
plot3) x(mask1)、x(mask1)、x(mask1)、' k.';
hold on %请不要擦掉之前画的东西
mask2=x=3x=2;
plot3(x ) mask2)、y ) mask2)、z ) mask2)、' g.';
.
打开网格on %网格
在xlabel'x'%x轴上写入x
全部回答
一楼
2021-01-28 08:19
三维线图
plot3 ——基本3d图形命令
调用格式:
plot3(x、y、z ) —— x、y、z是相同长度的向量
plot3(x、y、z ) —— x、y、z是同一维的矩阵
三维网格
mesh ——三
维阴影线绘制函数
调用格式:
mesh(z ) —— z是nm矩阵,x坐标和y坐标是元素的下标
mesh(x,y,z ) —— x,y,z
分别是三维空间坐标位置
例如,矩阵三维阴影线图
z=rand(6;
0.8800.14290.41680.76940.37750.4776
0.33260.71010.09640.63520.38260.7086
0.18950.87910.67470.89370.68760.2380
0.74310.35940.56260.87840.12170.3910
0.71890.08990.8130.48650.07680.9759
0.87920.1610.87820.11310.14330.6288
z=round(z )
1 0 0 1 0 0
0 1 0 1 0 1
0 1 1 1 1 0
1 0 1 1 0 0
1 0 1 0 0 1
1 0 1 0 0 1
mesh(z;
我希望对你有帮助
我要报警
如果您觉得以上信息是低俗/不良/侵权的信息,请点击以下链接举报。 我们会做出相应的处理。 谢谢您的支持。
在这里我通报上述信息!
推荐信息
大家都在看