plot3-matlab plot3用法
微信号
KTV115116
本文目录一览:
- 1、matlab plot3用法
- 2、Matlab中plot3绘制三维点时,如何设置点的大小及颜色?
- 3、matlab中ploy3(x,y,t,'*-b')文字解释?
- 4、matlab plot3 用法
- 5、Matlab中plot3绘制三维点时,如何设置点的大小及颜色?
- 6、matlab三维plot3用法
matlab plot3用法
plot、plot3这几个函数都是按照“点”来绘图的,你的这个实际上是给了5个点的坐标。
比如第一个点是(x,y,z),第三个点是(x+1000,y-1000,z);默认情况下是把点连成线,可以更改参数,比如画点而不连线之类的。
Matlab中plot3绘制三维点时,如何设置点的大小及颜色?
plot3(x,y,z,'ro','linewidth',2);
ro 表示用红色圆点
b 表示用蓝色
g 表示用绿色
.各种组合
linewidth 用来设置线宽
具体可参考plot函数
matlab中ploy3(x,y,t,'*-b')文字解释?
plot3是matlab的一个绘制三维曲线的函数plot3,xplot3,y和t分别对应着三维数据plot3,他们是等长的一维数组。'*-b'则代表对应的点会用‘*’号标记,每个点会用实线‘-’连接(这个是默认的,其实不加'-'效果相同),颜色选择蓝色‘b’,想起情况可以help plot3查看
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)
%希望能解决你的问题!
Matlab中plot3绘制三维点时,如何设置点的大小及颜色?
plot3绘制三维点时设置点的大小及颜色方式与plot一致,常用如下两种方式:
plot3(x,y,z,'r','linewidth',3);
plot3(x,y,z,'color',[0.5 0.6 0.1],'linewidth',3);
方法一中,'r'表示内置的颜色红色,类似的还有:
'm' 粉红 'g' 绿色 'c' 青色 'b' 兰色 'w' 白色 'y' 黄色 'k' 黑色
方法二中,使用数组自定义颜色,注意三个分量取值在0~1之间,表示红、绿、蓝三原色的混合比例
示例代码:
t = 0:pi/50:10*pi;
x = sin(t);
y = cos(t);
z = t;
subplot(2,1,1)
plot3(x,y,z,'g','linewidth',3);
subplot(2,1,2)
plot3(x,y,z,'color',[0.5 0.6 0.1],'linewidth',3);
绘图效果:
matlab三维plot3用法
1.K没用上,可能是本来想用在rand的括号里面的。rand(n)返回一个n*n的随机矩阵,取值是0~1.
2.plot3就是要3个参数x、y、z,不然怎么是3维的呢?A、B、C和A1、B1、C1是6个标量,画出来是两个3维中的点。不过参数不一样,后面的那个plot3就是画个3维的直线。
程序一开始生成一个随机的球坐标及其与格坐标面的夹角αβγ。总共画100次。不接受参数。
下个matlab中文手册,方便又好用。英文好就在matlab里面疯狂help就行了。