plot3(plot3函数matlab)

http://www.itjxue.com  2023-01-27 19:54  来源:未知  点击次数: 

Matlab中plot3绘制三维点时,如何设置点的大小及颜色?

plot3(x,y,z,'ro','linewidth',2);

ro 表示用红色圆点

b 表示用蓝色

g  表示用绿色

.各种组合

linewidth 用来设置线宽

具体可参考plot函数

matlab中ploy3(x,y,t,'*-b')文字解释?

plot3是matlab的一个绘制三维曲线的函数,x,y和t分别对应着三维数据,他们是等长的一维数组。'*-b'则代表对应的点会用‘*’号标记,每个点会用实线‘-’连接(这个是默认的,其实不加'-'效果相同),颜色选择蓝色‘b’,想起情况可以help plot3查看

matlab plot3用法

plot、plot3这几个函数都是按照“点”来绘图的,你的这个实际上是给了5个点的坐标。

比如第一个点是(x,y,z),第三个点是(x+1000,y-1000,z);默认情况下是把点连成线,可以更改参数,比如画点而不连线之类的。

matlab plot3 用法

%plot3(x,y,z)用来绘制3维曲线图,而不能绘制曲面图!就是把所有的

%(x,y,z)点连接在一起。而画曲面图必须用surf和mesh函数,而这两个

%函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用

%x=-200:0.3:200;y=-200:0.1:200;

%[X,Y]=meshgrid(x,y);

%Z=X.*Y/sqrt(X.*X+Y.*Y)

%获得z值,再用mesh(X,

Y,

Z);绘曲面图

,下面为代码

x=-200:0.3:200;y=-200:0.1:200;

[X,Y]=meshgrid(x,y);

Z=X.*Y./sqrt(X.*X+Y.*Y);

mesh(X,Y,Z)

%希望能解决你的问题!

(责任编辑:IT教学网)

更多

推荐安全技术文章