用plot画函数图像实例 matlab如何函数绘制椭圆图像?
matlab如何函数绘制椭圆图像?
matlab中通常可用两种方法画椭圆的曲线:
使用隐函数绘图函数:0.05*pi:2*pi;
x 2*cos(t) 1;
y 5*sin(t) 3;
plot(x,y,b)
Matlab三维图形绘制?
不论是在科研工作中,还是在实际工程应用中,常常会遇到三维或者更多维数据的处理,并且将处理的数据在图形中显示出来,MATLAB平台也提供了很多关于三维图形绘制的函数,利用这些函数可以很方便的实现三维图形的绘制,以下主要讲解Matlab中关于三维图形绘制相关的函数。
1、调用plot3函数来绘制三维曲线图,调用格式如下:
plot3(x1,y1,z1,'PropertyName','PropertyValue'...)
其中PropertyName表示属性名,可以是颜色,线型,线宽等属性,PropertyValue表示属性值,对应属性名所包含的各种属性值。
该函数调用对应的m文件如下:
cl:pi/360:2*pi
xsin(t)
ycos(t)
z2*x.^2 y.^2
plot3(x,y,z,#39Color#39,#39r#39,#39LineWidth#39,2)
%%三维曲线坐标轴和标题的设置%%
xlabel(#39x#39)
ylabel(#39y#39)
zlabel(#39z#39)
title(#39三维曲线图#39)
axis([-1.2 1.2 -1.2 1.2 0.5 2.2];
m文件操作及运行结果如下:
2、调用surf、surfc(得到含有等高线的三维曲面图)、surfl(带灯光的三维曲面图)三个函数来绘制三维曲面图,调用格式如下:
surf(x,y,z,'Prop:0.1:2
[x,y] meshgrid(t)%%表示区域网格控制,目地是为了让x,y形成格点矩阵%%
z5*x.^2 8*y^3
surf(x,y,z)
%%设置三维曲面x轴,y轴,z轴,标题对应内容及三个坐标轴的取值范围%%
xlabel(#39X#39)
ylabel(#39Y#39)
zlabel(#39Z#39)
title(#39surf三维曲面图#39)
axis([-2.5 2.5 -2.5 2.5 -5 25])
m文件操作及运行结果如下:
3、调用mesh、meshc(得到含有等值线的三维网格图)、surfz(用于绘制包含零平面的网格线)三个函数来绘制三维曲面图,调用格式如下:
m:0.1:2
[x,y] meshgrid(t)%%表示区域网格控制,目地是为了让x,y形成格点矩阵%%
z5*x.^2 8*y^3
mesh(x,y,z)
%%设置三维曲面x轴,y轴,z轴,标题对应内容及三个坐标轴的取值范围%%
xlabel(#39X#39)
ylabel(#39Y#39)
zlabel(#39Z#39)
title(#39mesh三维网格图#39)
axis([-2.5 2.5 -2.5 2.5 -5 25])
m文件操作及运行结果如下:
4、调用contour3函数绘制三维等高线图,调用格式如下:
contour3(z,n)
contour3(x,y,z,n)
编写该函数调用的m文件,如下:
[x,y]m:0.01:1.5)
zx.*exp(-x.^2-2*y.^2)
contour3(x,y,z,15)
grid off%%关闭网格%%
%%设置三维等高线x轴,y轴,z轴,标题对应内容及三个坐标轴的取值范围%%
xlabel(#39X#39)
ylabel(#39Y#39)
zlabel(#39Z#39)
title(#39contour3三维等高线图#39)
axis([-1.5 1.5 -1.5 1.5 -0.5 0.5])
m文件操作及运行结果如下:
5、特殊三维图形绘制要画出上面提到的四个特殊的三维图形,首先要写好对应的M文件如下:Cl: pi/20 : 2 * pi[x,y,z] cylinder (1cos (t)) plot (2,2,1) surf (x,y)。z)轴([-3 3 -3 3 0 1])标题(#39 3D圆柱图#39)子图(2,2,2)球面轴([-11-11-11])标题(#39 3D球面图# 39)子图(2,2,3) A [122.531.5]%各部分比例%% B [00100]% 0,表示没有分开,1表示分开,表示% % pie 3(1y2]mesh grid(-2 eech 15-@ . com 0.25 eech 16-@ . com 2)z2 peaks(x2,y2) ribbon (y2,z2)title(# 39 3D ribbon graphics # 39);m文件的操作和操作结果如下:
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。