matlab画图形?

返回处理surface对象的向量。 3.4 Matlab图形处理的基本技术 1、图形的控制 图形处理的基本技术包括图形控制、图形标注、图形保持以及子图的绘制等,前三项除了使用函数命令之外,还可以直接在生成的图形界面内进行对应修改。 坐标轴控制函数axis 两种调用形式:axis(V),V是一个数组,存储坐标轴的范围,V=[Xmin,Xmax,Ymin,Ymax,Zmin,Zmax]。 axis ‘控制字符串’ 用户可以通过选择不同的控制字符串完成对坐标轴的操作。 坐标轴缩放函数zoom 调用形式:zoom ‘控制字符串’ 对图形的缩放不会改变图形的基本结构。 平面的坐标网图函数grid 调用形式:grid on/off 图形中绘制/取消坐标网格 坐标轴封闭函数box 调用形式:box on/off 图形四周都显示/常规显示坐标轴 2、图形的标注 坐标轴标注 标注中的特殊符号有相应的转换字符,例如\alpha表示α,\beta表示β,\gamma表示γ,\delta表示δ等等。 显示控制\bf:黑体,\it: 斜体,\rm:标准形式,\fontname{fontname}:字体名 \fontsize(fontsize):字体大小。 其他符号如^,{等只需使用”\”来引导即可,有分数或指数的形式,相应的指数或分母放到大括号内即可。 例如:title(‘\bf y=e^{-x^{2}/2}’); 文本标注函数text text(x,y,’标注文本或控制字符串’) x和y表示标注的位置,标注中可以实时调用返回值为字符串的函数,如char,num2str等 交互式文本标注legend 用于解决同一张图中绘制多条曲线的情况。 legend(’标注1’,’标注2’,....,’定位代号’)标注1,标注2等分别对应绘图过程按绘制先后顺序所生成的曲线。定位代号为0-4和-1,分别针对不同的位置,默认为1,置于图形的右上角。 ③图形的保持和子图 图形的保持函数hold on/off 子图命令subplot(m,n,p) 3.5 动画技术 Matlab使科学计算余动画自然结合,实现完美的效果,Matlab中有很多动画的应用程序,如travel,truss,lorenz等。 Matlab中产生动画的两种形式: 1、以影片方式产生动画。 这种方式是以图像的方式预存多个画面,再将这些画面助阵播放,即可得到动画的效果。这种方法需要事先准备图片,无法进行实时成像,占内存大。产生动画的方法是使用getframe命令来抓取图形作为动画,每个画面都是以一个列向量的方式置于存放整个电影的矩阵M中。然后使用movie(M,k)命令来播放电影。 示例: clear; s=0.2;x1=0;nframes=50; for

}

资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!

}

基本的绘图命令plot

plot(x,y)将坐标为(x,y) 的点依次用直线段连接起来,可以作函数曲线,如:

y=sin(x); % 计算正弦函数在x中30个点处的函数值赋值给变量y plot(x,y)% 作出以x为横坐标,y为纵坐标的30个点依次连接的折线图

plot(x,y)当y是矩阵时可以画多条曲线,一行对应一条线。

% x的函数值,第1行为余弦函数在x的函数值。 % 点依次连接的两条折线图

%用圆圈标示出以x中数字为横坐标,y中数字为纵坐标的20个点

如何用hold on在同一坐标下画多条曲线或离散点?

y=sin(x); %计算正弦函数在x中30个点处的函数值并赋值给变量y plot(x,y,k); %作出以x为横坐标,y为纵坐标的30个点依次连接的% 黑色折线 hold %用蓝色圆圈标出以x为横坐标,y2为纵坐标的30个点 % y1,y2,y3为纵坐标的点依次连接的红色折线图,‘r’表示红色 hold off % 图形窗口还原为“每次作图都覆盖之前的图”的状态

plot函数的颜色、线形和数据点图标

(点的坐标,‘颜色线型数据点图标’)

plot函数的曲线线标字符串

%用蓝色圆圈)(‘bo‘)来标示横坐标为x,纵坐标为sin(x)的50个点; 红色叉号(’rx‘)

% [ ]中分别给出x轴和y轴的最小、最大值

在图形或坐标轴加入说明文字,增进整体图形的可读性

同时画出四个图于一个窗口中

% 将图形窗口分为2×2四个区域,在1号区域(左上角)绘图,并加标题 %将图形窗口分为2×2四个区域,在2号区域(右上角)绘图,并加标题 %将图形窗口分为2×2四个区域,在3号区域(左下角)绘图,并加标题 %将图形窗口分为2×2四个区域,在4号区域(右下角)绘图,并加标题

matlab其他可以画的二维线形

plot ––––二维坐标系中画点画线 ezplot ––––绘制二维曲线

bar –––– 绘制直方图

polar –––– 绘制极坐标图

hist –––– 绘制统计直方图

tem –––– 绘制火柴杆图 rose –––– 绘制统计扇形图

comet –––– 绘制彗星曲线

area –––– 区域图

feather –––– 复数向量投影图(羽毛图)

plot3(x,y,z)将坐标点(x,y,z)依次用直线段连接,可 以作出空间曲线

plot3 —— 基本的三维曲线绘制命令

二维图形的所有基本特性对三维图形全都适用。

子图也可以用到三维图形中

空间曲面绘制的三个基本步骤

1.生成平面网格 2.计算网格点上函数值 3.绘制网面

hading flat 去掉黑色线条,根据小方块的值确定颜色

shading interp 颜色整体改变,根据小方块四角的值差补过度点的值确定颜色

colormap (MAP) 色图设定函数,图形颜色可根据需要任意生成,也可用matlab配备的色图函数

作出由MATLAB的函数peaks产生的曲面数据的等值线图。

}

我要回帖

更多关于 matlab画复杂解析式函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信