当前位置:文档之家› MATLAB中的绘图程序

MATLAB中的绘图程序

MATLAB中的绘图程序
MATLAB中的绘图程序

MATLAB中的绘图程序

2011-03-25 12:45:48| 分类:matlab | 标签:绘图 matlab |字号大中小订阅

matlab中如何在指定一点画一个填充颜色的小圆

plot(1,1,'r.','markersize',50)

§4.1二维作图

绘图命令plot绘制x-y坐标图;loglog命令绘制对数坐标图;semilogx和semilogy命令绘制半对数坐标图;polar命令绘制极坐标图.

§4.1.1 基本形式

如果y是一个向量,那么plot(y)绘制一个y中元素的线性图.假设我们希望画出

y=[0., 0.48, 0.84, 1., 0.91, 6.14 ]

则用命令:plot(y)

它相当于命令:plot(x, y),其中x=[1,2,…,n]或x=[1;2;…;n],即向量y的下标编号, n为向量y 的长度

Matlab会产生一个图形窗口,显示如下图形,请注意:坐标x和y 是由计算机自动绘出的.

图4.1.1.1 plot([0.,0.48,0.84,1.,0.91,6.14])

上面的图形没有加上x轴和y轴的标注,也没有标题.用xlabel,ylabel,title命令可以加上.如果x,y是同样长度的向量,plot(x,y)命令可画出相应的x元素与y元素的x-y坐标图.例:x=0:0.05:4*pi; y=sin(x); plot(x,y)

grid on, title(' y=sin( x ) 曲线图' )

xlabel(' x = 0 : 0.05 : 4Pi ')

结果见下图.

图4.1.1.2 y=sin(x)的图形

表4.1.1.1 Matlab图形命令

§4.1.2 多重线

在一个单线图上,绘制多重线有三种办法.

第一种方法是利用plot的多变量方式绘制:

plot(x1,y1,x2,y2,...,xn,yn)

x1,y1,x2,y2,...,xn,yn是成对的向量,每一对x, y在图上产生如上方式的单线.多变量方式绘图是允许不同长度的向量显示在同一图形上.

第二种方法也是利用plot绘制,但加上hold on/off命令的配合:

plot(x1,y1)

hold on

plot(x2,y2)

hold off

第三种方法还是利用plot绘制,但代入矩阵:

如果plot用于两个变量plot(x,y),并且x,y是矩阵,则有以下情况:

(1)如果y是矩阵,x是向量,plot(x,y)用不同的画线形式绘出y的行或列及相应的x向量,y的行或列的方向与x向量元素的值选择是相同的.

(2)如果x是矩阵,y是向量,则除了x向量的线族及相应的y向量外,以上的规则也适用.(3)如果x,y是同样大小的矩阵,plot(x,y)绘制x的列及y相应的列.

还有其它一些情况,请参见Matlab的帮助系统.

§4.1.3 线型和颜色的控制

如果不指定划线方式和颜色,Matlab会自动为您选择点的表示方式及颜色.您也可以用不同的符号指定不同的曲线绘制方式.例如:

plot(x,y,'*') 用'*'作为点绘制的图形.

plot(x1,y1,':',x2,y2,'+') 用':'画第一条线,用'+'画第二条线.

线型、点标记和颜色的取值有以下几种:

表4.1.3.1线型和颜色控制符

如果你的计算机系统不支持彩色显示,Matlab将把颜色符号解释为线型符号,用不同的线型表示不同的颜色.颜色与线型也可以一起给出,即同时指定曲线的颜色和线型.

例如:t=-3.14:0.2:3.14;

x=sin(t); y=cos(t);

plot(t,x, '+r',t,y, '-b')

图4.1.3.1不同线型、颜色的sin,cos图形

§4.1.4对数图、极坐标图及条形图

loglog、semilogx、semilogy和polar的用法和plot相似.这些命令允许数据在不同的graph paper 上绘制,例如不同的坐标系统.先介绍的fplot是扩展来的可用于符号作图的函数.

l fplot(fname,lims) 绘制fname指定的函数的图形.

l polar( theta, rho) 使用相角theta 为极坐标形式绘图,相应半径为rho,其次可使用grid 命令画出极坐标网格.

l loglog 用log10-log10标度绘图.

l semilogx用半对数坐标绘图,x轴是log10,y是线性的.

l semilogy用半对数坐标绘图,y轴是log10,x是线性的.

l bar(x) 显示x向量元素的条形图,bar不接受多变量.

l hist绘制统计频率直方图.

l histfit(data,nbins) 绘制统计直方图与其正态分布拟合曲线.

fplot函数的绘制区域为lims=[xmin,xmax],也可以用lims=[xmin,xmax,ymin,ymax]指定y轴的区域.函数表达式可以是一个函数名,如sin,tan等;也可以是带上参数x的函数表达式,如sin(x),diric(x,10);也可以是一个用方括号括起的函数组,如[sin, cos].

例1:fplot('sin',[0 4*pi])

例2:fplot('sin(1 ./ x)', [0.01 0.1])

例3:fplot('abs(exp(-j*x*(0:9))*ones(10,1))',[0 2*pi],'-o')

例4:fplot('[sin(x), cos(x) , tan(x)]',[-2*pi 2*pi -2*pi 2*pi]) %%(图4.1.4.1)

图4.1.4.1 sin,cos,tan函数图形图4.1.4.2半对数图

下面介绍的是其它几个作图函数的应用.

例5:半对数坐标绘图

t=0.001:0.002:20;

y=5 + log(t) + t;

semilogx(t,y, 'b')

hold on

semilogx(t,t+5, 'r') %% (图4.1.4.2)

例6:极坐标绘图

t=0:0.01:2*pi;

polar(t,sin(6*t)) %% (图4.1.4.3)

图4.1.4.3 极坐标绘图图4.1.4.4正态分布的统计直方图与其正态分布拟合曲线

例7:正态分布图

我们可以用命令normrnd生成符合正态分布的随机数.

normrnd(u,v,m,n)

其中,u表示生成随机数的期望,v代表随机数的方差.

运行:

a=normrnd(10,2,10000,1);

histfit(a) %% (图4.1.4.4)

我们可以得到正态分布的统计直方图与其正态分布拟合曲线.

例8:比较正态分布(图4.1.4.5(1))与平均分布(图4.1.4.5(2))的分布图:

yn=randn(30000,1); %% 正态分布

x=min(yn) : 0.2 : max(yn);

subplot(121)

hist(yn, x)

yu=rand(30000,1); %% 平均分布

subplot(122)

hist(yu, 25)

4.1.4.5(1) 4.1.4.5(2)

图4.1.4.5 正态分布与平均分布的分布图

在绘图过程中,经常要把几个图形在同一个图形窗口中表现出来,而不是简单地叠加(例如上面的例8).这就用到函数subplot.其调用格式如下:

subplot(m,n,p)

subplot函数把一个图形窗口分割成m×n个子区域,用户可以通过参数p调用个各子绘图区域进行操作.子绘图区域的编号为按行从左至右编号.

例9:绘制子图

x=0:0.1*pi:2*pi;

subplot(2,2,1)

plot(x,sin(x),'-*');

title('sin(x)');

subplot(2,2,2)

plot(x,cos(x),'--o');

title('cos(x)');

subplot(2,2,3)

plot(x,sin(2*x),'-.*');

title('sin(2x)');

subplot(2,2,4);

plot(x,cos(3*x),':d')

title('cos(3x)')

得到图形如下:

图4.1.5.1子图

利用二维绘图函数patch,我们可绘制填充图.绘制填充图的另一个函数为fill.

下面的例子绘出了函数humps(一个Matlab演示函数)在指定区域内的函数图形.例10:用函数patch绘制填充图

fplot('humps',[0,2],'b')

hold on

patch([0.5 0.5:0.02:1 1],[0 humps(0.5:0.02:1) 0],'r');

hold off

title('A region under an interesting function.')

grid

图4.1.6.1填充图

我们还可以用函数fill来绘制类似的填充图.

例11:用函数fill绘制填充图

x=0:pi/60:2*pi;

y=sin(x);

x1=0:pi/60:1;

y1=sin(x1);

plot(x,y,'r');

hold on

fill([x1 1],[y1 0],'g')

图4.1.6.2填充图

§4.2 三维作图

§4.2.1 mesh(Z)语句

mesh(Z)语句可以给出矩阵Z元素的三维消隐图,网络表面由Z坐标点定义,与前面叙述的x-y平面的线格相同,图形由邻近的点连接而成.它可用来显示用其它方式难以输出的包含大量数据的大型矩阵,也可用来绘制Z变量函数.

显示两变量的函数Z=f(x,y),第一步需产生特定的行和列的x-y矩阵.然后计算函数在各网格点上的值.最后用mesh函数输出.

下面我们绘制sin(r)/r函数的图形.建立图形用以下方法:

x=-8:.5:8;

y=x';

x=ones(size(y))*x;

y=y*ones(size(y))';

R=sqrt(x.^2+y.^2)+eps;

z=sin(R)./R;

mesh(z) %% 试运行mesh(x,y,z),看看与mesh(z)有什么不同之处?

各语句的意义是:首先建立行向量x,列向量y;然后按向量的长度建立1-矩阵;用向量乘以产生的1-矩阵,生成网格矩阵,它们的值对应于x-y坐标平面;接下来计算各网格点的半径;最后计算函数值矩阵Z.用mesh函数即可以得到图形.

图4.2.1三维消隐图

第一条语句x的赋值为定义域,在其上估计函数;第三条语句建立一个重复行的x矩阵,第四条语句产生y的响应,第五条语句产生矩阵R(其元素为各网格点到原点的距离).用mesh 方法结果如上.

另外,上述命令系列中的前4行可用以下一条命令替代:

[x, y]=meshgrid(-8:0.5:8)

§4.2.2与mesh相关的几个函数

(1) meshc与函数mesh的调用方式相同,只是该函数在mesh的基础上又增加了绘制相应等高线的功能.下面来看一个meshc的例子:

[x,y]=meshgrid([-4:.5:4]);

z=sqrt(x.^2+y.^2);

meshc(z) %% 试运行meshc(x,y,z),看看与meshc(z)有什么不同之处?

我们可以得到图形:

图4.2.2.1 meshc图

地面上的圆圈就是上面图形的等高线.

(2) 函数meshz与mesh的调用方式也相同,不同的是该函数在mesh函数的作用之上增加了屏蔽作用,即增加了边界面屏蔽.例如:

[x,y]=meshgrid([-4:.5:4]);

z=sqrt(x.^2+y.^2);

meshz(z) %% 试运行meshz(x,y,z),看看与meshz(z)有什么不同之处?

我们得到图形:

图4.2.2.2 meshz图

§4.2.3 其它的几个三维绘图函数

(1) 在Matlab中有一个专门绘制圆球体的函数sphere,其调用格式如下:[x,y,z]=sphere(n)

此函数生成三个(n+1)×(n+1)阶的矩阵,再利用函数surf(x,y,z)可生成单位球面.[x,y,z]=sphere 此形式使用了默认值n=20

sphere(n) 只绘制球面图,不返回值.

运行下面程序:

sphere(30);

axis square;

我们得到球体图形:

图4.2.3.1 球面图

若只输入sphere画图,则是默认了n=20的情况.

(2) surf函数也是Matlab中常用的三维绘图函数.其调用格式如下:

surf(x,y,z,c)

输入参数的设置与mesh相同,不同的是mesh函数绘制的是一网格图,而surf绘制的是着色的三维表面.Matlab语言对表面进行着色的方法是,在得到相应网格后,对每一网格依据该网格所代表的节点的色值(由变量c控制),来定义这一网格的颜色.若不输入c,则默认为c=z.

我们看下面的例子:

%绘制地球表面的气温分布示意图.

[a,b,c]=sphere(40);

t=abs(c); %求绝对值

surf(a,b,c,t);

axis equal

colormap('hot')

我们可以得到图形如下:

图4.2.3.2 等温线示意图

§4.2.4图形的控制与修饰

(1) 坐标轴的控制函数axis,调用格式如下:

axis([xmin,xmax,ymin,ymax,zmin,zmax])

用此命令可以控制坐标轴的范围.

与axis相关的几条常用命令还有:

axis auto 自动模式,使得图形的坐标范围满足图中一切图元素

axis equal 严格控制各坐标的分度使其相等

axis square 使绘图区为正方形

axis on 恢复对坐标轴的一切设置

axis off 取消对坐标轴的一切设置

axis manual 以当前的坐标限制图形的绘制

(2)grid on 在图形中绘制坐标网格.

grid off 取消坐标网格.

(3)xlabel, ylabel, zlabel分别为x轴, y轴, z轴添加标注.title为图形添加标题.以上函数的调用格式大同小异,我们以xlabel为例进行介绍:

xlabel('标注文本','属性1','属性值1','属性2','属性值2',…)

这里的属性是标注文本的属性,包括字体大小、字体名、字体粗细等.

例如:

[x, y]=meshgrid(-4:.2:4);

R=sqrt(x.^2+y.^2);

z=-cos(R);

mesh(x,y,z)

xlabel('x\in[-4,4]','fontweight','bold');

ylabel('y\in[-4,4]','fontweight','bold');

zlabel('z=-cos(sqrt(x^2+y^2))','fontweight','bold');

title('旋转曲面','fontsize',15,'fontweight','bold','fontname','隶书');

图4.2.4.1 添加标注

以上各种绘图方法的详细用法,请看联机信息.

§4.3 统计回归图

对平面上n个点:

在平面直线族{为实数}中寻求一条直线,使得散点到与散点相对应的在直线上的点之间的纵坐标的误差的平方和最小,用微积分的方法可得:

所求得的这条直线:称为回归直线.

例:已知如下点列,求其回归直线,并计算最小误差平方和.

参考的程序如下:

x=[0.1 0.11 .12 .13 .14 .15 .16 .17 .18 .2 .21 .23];

y=[42 43.5 45 45.5 45 47.5 49 53 50 55 55 60];

n=length(x);

xb=mean(x);

yb=mean(y);

x2b=sum(x.^2)/n;

xyb=x*y'/n;

b=(xb*yb-xyb)/(xb^2-x2b);

a=yb-b*xb;

y1=a+b.*x;

plot(x,y,'*',x,y1);

serror=sum((y-y1).^2)

MATLAB绘图功能大全

Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab 还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而不影响其他部分。 本章介绍绘制二维和三维图形的高层绘图函数以及其他图形控制函数的使用方法,在此基础上,再介绍可以操作和控制各种图形对象的低层绘图操作。 一、二维绘图 二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用不同的坐标系,如直角坐标、对数坐标、极坐标等。二维图形的绘制是其他绘图操作的基础。 (一)绘制二维曲线的基本函数 在Matlab中,最基本而且应用最为广泛的绘图函数为plot,利用它可以在二维平面上绘制出不同的曲线。 1.plot函数的基本用法

plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x 坐标和对应的y坐标,可以绘制分别以x和y为横、纵坐标的二维曲线。plot函数的应用格式 plot(x,y) 其中x,y为长度相同的向量,存储x坐标和y坐标。 例51 在[0 , 2pi]区间,绘制曲线 程序如下:在命令窗口中输入以下命令 >> x=0:pi/100:2*pi; >> y=2*exp(-0.5*x).*sin(2*pi*x); >> plot(x,y) 程序执行后,打开一个图形窗口,在其中绘制出如下曲线 注意:指数函数和正弦函数之间要用点乘运算,因为二者是向量。 例52 绘制曲线 这是以参数形式给出的曲线方程,只要给定参数向量,再分别求出x,y向量即可输出曲线: >> t=-pi:pi/100:pi; >> x=t.*cos(3*t); >> y=t.*sin(t).*sin(t); >> plot(x,y) 程序执行后,打开一个图形窗口,在其中绘制出如下曲线 以上提到plot函数的自变量x,y为长度相同的向量,这是最常见、最基本的用法。实际应用中还有一些变化。

matlab绘图和坐标操作

Matlab绘图和坐标操作 引自:https://www.doczj.com/doc/819574891.html,/blog-360646-465373.html 1. 曲线线型、颜色和标记点类型 plot(X1,Y1,LineSpec, …) 通过字符串LineSpec指定曲线的线型、颜色及数据点的标记类型。 线型颜色 数据点标记类型 - 实线 r 红色 + 加号 -. 点化线 g 绿色 o 圆圈 -- 虚线 b 蓝色 * 星号 : 点线 c 蓝绿色 . 点 m 洋红色 x 交叉符号 y 黄色 square(或s) 方格 k 黑色 diamond(或d) 菱形 w 白色 ^ 向上的三角形 v 向下的三角形 > 向左的三角形 < 向右的三角形 pentagram(或p) 五边形 hexagram(或h) 六边形 2. 设置曲线线宽、标记点大小,标记点边框颜色和标记点填充颜色等。 plot(…,’Property Name’, Property Value, …) Property Name 意义选项 LineWidth 线宽数值,如0.5,1等,单位为points MarkerEdgeColor 标记点边框线条颜色颜色字符,如’g’,’b’等MarkerFaceColor 标记点内部区域填充颜色颜色字符 MarkerSize 标记点大小数值,单位为points 3. 坐标轴设置 范围设置: a. axis([xmin xmax ymin ymax])设置坐标轴在指定的区间 b. axis auto 将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间 c. axis manual 冻结当前坐标轴范围,以后叠加绘图都在当前坐标轴范围内显示 d. axis tight 采用紧密模式设置当前坐标轴范围,即一用户数据范围为坐标轴范围 比例:

Flash CS6 绘图工具的使用方法

绘图工具的使用(一) 熟练掌握“线条工具” 、“滴管工具” 、“墨水瓶工具” 、“选择工具”、“颜料桶工具” 、“刷子工具”、“任意变形工具”的使用方法和技巧。掌握一片树叶、一个树枝的绘制方法,并在实践过程中理解Flash构造图形的方法。 在计算机绘图领域中,根据成图原理和绘制方法的不同,图像分为矢量图和位图两种类型。 矢量图形是由一个个单独的点构成的,每一个点都有其各自的属性,如位置、颜色等。矢量图的清晰度与分辨率的大小无关,对矢量图进行缩放时,图形对象仍保持原有的清晰度和光滑度,不会发生任何偏差,如图2-0-1所示是放大了16倍的矢量图效果。 图2-0-1 矢量图放大到16倍时依然清晰 位图图像是由像素构成的,像素的多少将决定位图图像的显示质量和文件大小,位图图像的分辨率越高,其显示越清晰,文件所占的空间也就越大。因此,位图图像的清晰度与分辨率有关。对位图图像进行放大时,放大的只是像素点,位图图像的四周会出现锯齿状。如图2-0-2所示是放大了16倍的位图效果。

图2-0-2 位图放大16倍时模糊不清 在Flash动画制作过程中,会大量地运用到矢量图形。虽然有一些功能强大的矢量图绘制软件,如Corel公司的CorelDraw 软件、Macromedia公司的Freehand软件和Adobe公司的Illustrator软件等,而运用Flash自身的矢量绘图功能将会更方便,更快捷。在这一章里,我们将通过Flash基本绘图工具的学习,绘制出一些简单的矢量图。另外,Flash也具备一定的位图处理能力,虽然比不上专业的位图处理软件,但是对于制作动画过程中需要对位图的一些简单处理,它还是能够胜任的。 第一节基本绘图工具(上) Flash 提供了各种工具,用来绘制自由形状或准确的线条、形状和路径,并可用来对对象进行上色,如图2-1-1所示是Flash的工具箱。

实验2matlab绘图操作

实验2 Matlab 绘图操作 实验目的: 掌握绘制二维图形的常用函数; 掌握绘制三维图形的常用函数; 掌握绘制图形的辅助操作。 实验内容: 设sin .cos x y x x ?? =+??+? ?23051,在x=0~2π区间取101点,绘制函数的曲线。 已知: y x =2 1,cos()y x =22,y y y =?312,完成下列操作: 在同一坐标系下用不同的颜色和线性绘制三条曲线; 以子图形式绘制三条曲线; 分别用条形图、阶梯图、杆图和填充图绘制三条曲线。 3. 已知:ln(x x e y x x ?+≤??=??+>??2 0102 ,在x -≤≤55区间绘制函数曲线。 4. 绘制极坐标曲线sin()a b n ρθ=+,并分析参数a 、b 、n 对曲线形状的影响。 5.在xy 平面内选择区域[][],,-?-8888 ,绘制函数z = 6. 用plot 函数绘制下面分段函数的曲线。 ,(),,x x f x x x x ?++>? ==??+-> x=(0:2*pi/100:2*pi);

>> y=+3*sin(x)/(1+x.^2))*cos(x); >> plot(x,y) 2.已知: y x =2 1,cos()y x =22,y y y =?312,完成下列操作: (1)在同一坐标系下用不同的颜色和线性绘制三条曲线; >> x= linspace(0, 2*pi, 101); >> y1=x.*x; >> y2=cos(2x); >> y3=y1.*y2; plot(x,y1,'r:',x,y2,'b',x,y3, 'ko') (2)以子图形式绘制三条曲线; >> subplot(2,2,1),plot(x,y1) subplot(2,2,2),plot(x,y2) subplot(2,2,3),plot(x,y3)

Photoshop学用基本绘图工具教学设计

单元(章)教学设计 初一信息 授课时间: 2017 年 9月1 日至9月24日 第二课学用基本绘图工具 教学目标: 1、知识与技能 (1)学会新建空白图像 (2)初步学会使用渐变,文字,移动,矩形选框,油漆桶,喷枪等工具 2、过程与方法 通过学会“渐变”和“添加文字”工具、制作简单的广告牌,了解渐变和添加文字工具的用途,学会制作图像的一般方法,从而总结归纳制作图画步骤和方法。 3、情感态度与价值观 培养学生热爱大自然,树立保护环境的意识 教学重点: 学会使用渐变,添加文字工具 教学难点: 了解制作图画的基本思路和方法 课时: 1课时 教学准备: 网络机房、视频文件等 教学过程: 一、课堂引入 展示图片——在校园中拍摄的系列绿化牌。 为了美化环境、提醒同学们不要乱踩塌花园草地,学校制作了类似的绿化牌。这节课我们用phtoshop中的绘图工具来制作这样的绿化牌。 二、作品分析 1、渐变背景:为了美化绿化牌的背景,用渐变工具填充;

2、文字效果:添加文字工具 三、操作步骤 1、设置颜色 把前景色设为银灰色,背景色设为深绿色。单击工具箱中的前景色,背景色色标,弹出“拾色器”时,选定一种颜色。 2、新建一幅空白图像 执行“文件—新建”命令,高度设为10厘米,宽度设为12厘米,分辨率设为72。 1、选定一个矩形区域 选择工具箱中的矩形选框工具,然后选定一个矩形区域。 4、选择工具箱中的油漆桶工具 单击“油漆桶工具”选项,选择油漆桶工具。 5、填充颜色 在选定的区域内单击,填充银灰色(前景色)。 操作提示:填充颜色时,操作有误或对填充色不满意,可以“ctrl+z”键撤消所作的操作。 6、取消选定区域 执行“选择—取消选择”命令,可以取消选定区域。 7、再选定一个矩形区域 利用矩形框工具来画出一个矩形区域。 8、选择画笔工具 选择画笔工具后,单击属性选项,设置“主直径”为10像素。 9、画矩形框的边框阴影 1)把前景色设为白色后,按住SHIFT键,依次单击选定区域的左下角、右下角、右上角,画出一条白色折线。 2)把前景色设为黑色后,按住SHIFT键,依次单击选定区域的右上角、左上角、坐下角,画出一条黑色的折线。 10、画支柱

实验5 Matlab绘图操作实验报告

Tutorial 5 实验报告 实验名称:Matlab 绘图操作 实验目的: 1、 掌握绘制二维图形的常用函数; 2、 掌握绘制三维图形的常用函数; 3、 掌握绘制图形的辅助操作。 实验内容: 1. 设sin .cos x y x x ?? =+ ??+?? 23051,在x=0~2π区间取101点,绘制函数的曲线。 2. 已知: y x =21,cos()y x =22,y y y =?312,完成下列操作: (1) 在同一坐标系下用不同的颜色和线性绘制三条曲线; (2) 以子图形式绘制三条曲线; (3) 分别用条形图、阶梯图、杆图和填充图绘制三条曲线。 3. 已知:ln(x y x x ≤=??+>??0102 ,在x -≤≤55区间绘制函数曲线。 4. 绘制极坐标曲线sin()a b n ρθ=+,并分析参数a 、b 、n 对曲线形状的影响。 5.在xy 平面内选择区域[][],,-?-8888, 绘制函数z =的三种三维曲面图。 6. 用plot 函数绘制下面分段函数的曲线。 ,(),,x x f x x x x ?+>? ==??+

8. 在同一坐标轴中绘制下列两条曲线。 (1).y x =-205 (2)sin()cos ,sin()sin x t t t y t t π=?≤≤? =?303 实验结果: 1. 2. (1)

(2)

(3)

画图工具的综合运用教学设计

画图工具的综合运用 一、教学目标 1、情感态度与价值观: 培养学生的信息技术与美术整合能力和环保意识;培养学生与人合作、互相启发、自主探究、团结合作,开展小组协作学习的习惯;培养学生创新精神和探究意识,提高学生的审美能力,提高学生的分析能力和语言表达能力。 2、知识与技能: 学会使用基本绘图工具的操作;能综合运用所学知识创作图画作品。 3、过程与方法: 通过情景创设,激发学生的学习和制作热情; 通过自主探究、小组协作交流,掌握绘图工具的使用技巧; 通过以“画图”软件自带的“帮助”为学生解决学习的问题,培养学生信息技术课程中遇到难题时,能通过“帮助”解决问题;能根据电脑绘图作品的评价标准,对自己和他人的作品进行简单的评价。二、教学过程 导入 师:同学们,上课前我们先来欣赏一幅作品,这是我们学校的同学参加电脑绘画比赛的作品,你觉得怎样呢?你能说出他都使用了哪些画图工具呢?(展示作品) 其实这些画图工具我们都已经学习过了,你们都来复习一下我们都学过了哪些画图工具,你们还记得他们的使用方法吗?

今天我们利用电脑画图工具创作吧!(板书课题:画图工具的使用)(播放音乐) (板书课题:画图比创意) 1、布置任务 1)我们需要绘画哪几个部分 2)需要使用哪些画图工具进行绘画创作 3)使用什么方法进行绘画是最简便的 4)怎样能使我们画的更漂亮、更活泼、更有个性 2、成果交流 师:你能将自己想到的方法与大家一起交流吗? 师:同学们的方法真好!其实,我们还可以使用大小不一、形状不同的图形能组合出丰富的花纹和图案,这也是最简便的绘画方法。1、归纳画步骤,并找出可使用的画图工具有哪些。 1)画身体 2)加颜色 2、利用图形的组合创作花纹 3、夸张、添加、变形、添加表情…… 三、教师评价作品展示 师:同学们,你们真棒!能用鼠标把把画板打扮得这么漂亮。其实,我们还能使用电脑画图软件画出内容更丰富的图画(展示学生作品),只要我们继续努力也能达到更高的水平。 下节课,我们继续进行电脑画图的创作,好吗?

matlab图形坐标点显示精度设置方法

[matlab笔记]绘图时dataTip的设置 2009-04-29 16:43:45| 分类: Computer | 标签: |字号大中小订阅 用matlab(我用的版本是2009)绘图后,有时候需要显示某个数据据点的信息,这时候可以用工具栏上的Data Cursor工具。如下图所示 选中数据点之后,会弹出一个Data Tip,Data Tip显示的就是当前被选中的数据点的基本信息,比如图中显示的是坐标值。现在就遇到一个问题了,如何自己定制这个Data Tip呢?特别是,我的数据有效数字太多时,默认情况下只能显示4位,如何让它显示的精度更高呢? matlab提供了解决方案,不是Option,也不是Preferences,而是脚本。我这里把matlab 的m文件称作脚本。习惯了图形界面的人可能会觉得麻烦,但是我却觉得这是最自由的解决方案。 下面以一个实例来演示操作过程: 1、绘图 x=rand(1000,1); y=rand(1000,1); plot(x,y,'*'); 这样,就在[0,1]X[0,1]这样一个矩形内绘制了1000*1000个点。绘图的时候要指定一个点的图例,不然默认情况下是不画点的,这样也就没法点选了。 2、选中Data Cursor工具,这样,鼠标放到图中间会变成一个十字,这时候点击一个数据

点会弹出一个Data Tip框。 可以看到显示只有4位有效数字。 3、右键菜单,里面有两项"Edit Text Update Function"和"Select Text Update Function"。分别表示编辑配置文件,选择配置文件(配置文件指的还是m文件)。在未编辑之前,当前图用的是默认配置文件。编辑之后,需要保存到一个位置,新保存的文件只对当前图有效。下次如果还想使用这个配置文件,就要用到"Select Text Update Function"了。 4、点选"Edit Text Update Function",出现一个m文件编辑器。内容如下: function output_txt = myfunction(obj,event_obj) % Display the position of the data cursor % obj Currently not used (empty) % event_obj Handle to event object % output_txt Data cursor text string (string or cell array of strings). pos = get(event_obj,'Position'); output_txt = {['X: ',num2str(pos(1),4)],... ['Y: ',num2str(pos(2),4)]}; % If there is a Z-coordinate in the position, display it as well if length(pos) > 2 output_txt{end+1} = ['Z: ',num2str(pos(3),4)]; end 眼尖的人应该一眼就看到了几个"4",没错,正是它们限制了显示精度,改成更大的数就行了。这几行代码的意思应该很明显了。第一行是函数原型,以%开头的是注释,pos是变量,output_txt是返回值。二维图分两行显示X,Y坐标,如果是三维,则还会显示Z坐标。 5、保存为m文件。注意保存的文件一定要带有.m后缀,不然matlab识别不了,从而Data Tip 会显示为Error in custom datatip string function。这个错误说函数返回错误,实际上就是不能识别。 6、保存完了,就算完事了。以后可以直接改那个已经保存的文件,然后绘图后,选择这个文件。再次提醒,每次绘图时使用的都是默认配置,想要特定的效果,要么重新写,要么选择指定配置文件。 7、关于这个配置文件本身,还有许多值得探讨的地方。我这个例子只能更改显示精度,实际上,它还有许多可以自由定制的地方。比如,可以显示点的序号,即第几个点。在配置文件末尾加上一句: output_txt{end+1} = ['index:', num2str(event_obj.DataIndex)];

常见的MATLAB绘图程序

常见的MATLAB绘图程序y=[3,7,9,1,5,2,8]; subplot(1,2,1),plot(y,'linewidth',2),grid x=[3,3,9;8,1,2;1,8,5;7,9,1]; subplot(1,2,2),plot(x),xlabel('x'),ylabel('y') grid on %极坐标曲线 theta=0:0.1:8*pi; polar(theta,cos(4*theta)+1/4) %对数坐标 x=0:0.1:2*pi; y=sin(x); semilogx(x,y); grid on %各种坐标系中 theta=0:0.1:6*pi; r=cos(theta/3)+1/9; subplot(2,2,1),polar(theta,r); subplot(2,2,2),plot(theta,r); subplot(2,3,4),semilogx(theta,r); subplot(2,3,5),semilogy(theta,r); subplot(2,3,6),loglog(theta,r); grid on %双y轴图形 x=0:0.01:5; y=exp(x); plotyy(x,y,x,y,'semilogy','plot'),grid grid on %复数数据 t=0:0.1:2*pi; x=sin(t); y=cos(t); z=x+i*y; plot(t,z),grid plot(z) grid on %二维图形处理 x=(0:0.1:2*pi)'; y1=2*exp(-0.5*x)*[1,-1]; y2=2*exp(-0.5*x).*sin(2*pi*x); x1=(0:12)/2; y3=2*exp(-0.5*x1).*sin(2*pi*x1);

surfer80绘图软件三维地形图软件的使用

Surfer8.0绘图软件的使用 3.1 软件运行环境及特点 Golden Software Surfer 8.0 (以下简称Surfer)是一款画三维图(等值线,image map,3d surface)的软件,是美国Golden Software公司的系列绘图软件之一。该软件简单易学,可以在几分钟内学会主要内容,且其自带的英文帮助文件(help菜单)是相当完美且容易阅读的,对如何使用Surfer,解释的很详细,只要学过英语的人都可以很快上手。 Surfer的主要功能是绘制等值线图(contour map),是具有插值功能的绘图软件,因此,即使你的数据是不等间距的,依然可以用它作图。此外它还可以绘制张贴图、分类张贴图、矢量图、影像图、线框图、3d surface map,等形式的图形,其功能是比较强大的。 Surfer的安装比较简单(目前,只有Windows操作系统下的版本,最为常用的是8.0版本),只要按其提示缺省安装即可。其安装软件的大小不到30M,一般的计算机硬件基本能够顺利使用该软件。安装好Surfer以后,其环境界面如图3-1所示。 工作区 状态栏 图3-1 Surfer8.0软件界面

3.2 软件界面及命令菜单 Surfer软件的界面非常友好,继承了Windows操作系统软件的特点。从图3-1中可以看到,其最上方为命令菜单,在命令菜单的下方是命令菜单中的快捷工具栏(共两行),左侧的空白区域为目标管理窗口,用来更加方便的管理绘制的各个图形要素,右侧的空白区域为工作区,用来绘制图形,最右侧的一个竖条工具栏是绘图命令的快捷方式。下面详细介绍各个命令菜单的主要内容。 3.2.1文件菜单(F) “文件菜单”如图3-2所示,主要是对文件进行操作,如文件的建立、加载、打印设置等。 图3-2 文件菜单 新建—用来新建一个工作窗口,点击后即出现图3-1界面。 打开—打开一个已经存在的Surfer可以识别的文件。 关闭—关闭当前窗口。 保存—保存当前窗口内容。 另存为—将当前窗口内容另存为其它文件名。 输入—输入Surfer识别的图形格式。 输出—将窗口内容输出到图形等格式文件。 页面设置—设置当前页面的尺寸等属性。 打印—打印当前窗口内容。 参数选择—设置Surfer的默认属性,包括缺省单位,线型,字体等。 退出—退出Surfer。

用Windows自带的“画图”软件绘图的方法及技巧

用Windows自带的“画图”软件绘图的方法及技巧1引言 对于绝大多数微机用户来讲,用电脑画图始终是个令人感到头疼的问题。尽管许多常用的文字处理软件(如:Word)都带有绘图功能,但是使用这些软件画图却费时费力,效果不佳。一个图形往往会被操作者画得七零八落。有些用户虽然安装了如AutoCAD等专业绘图软件,但由于这些软件专业性太强,甚至对操作者的英文水平有相当的要求,因此能够熟练驾驭此类绘图软件的操作者很少。甚至多数普通操作者的微机中根本就未安装这些软件。 其实,要想快速画出漂亮、实用的图形并不难。通过摸索,发现并总结了一套使用电脑画图的方法,只要您的电脑中安装的是最常用的Windows操作系统,就可以利用其自带的“画图”功能软件,简洁快速地画出规整漂亮的图形来。 2在Windows操作系统中找到“画图”工具软件 用鼠标沿着电脑屏幕左下方开始的以下级联菜单一路单击,即可找到“画图”工具软件:开始→所有程序→附件→画图。打开画图程序界面后,操作者就可以施展本领,进行画图操作了。 3 “画图”工具软件的基本功能介绍 在画图软件界面的左侧列有十六个功能按钮,将鼠标箭头指向任何一个功能按钮都会自动显示提示文字,告知每个按钮的基本功能。这些功能主要有“直线”、“矩形”、“椭圆”、“橡皮擦”、“文字”等。以画矩形为例来说明功能按钮的基本使用方法:用鼠标单击矩形功能按钮→将鼠标箭头移至右侧空白的画图区域→按下鼠标左键不要松开→斜向拖动鼠标→松开鼠标。这样,一个矩形的绘制就完成了。鼠标拖动的方向就是矩形对角线的方向。读者可以仿照此例,练习一下直线、椭圆等图形的画法。 若画图软件界面没有出现这十六个功能按钮,可以用鼠标单击“查看”下拉菜单,选中“工具栏”一项,则屏幕界面上就会显示这些功能按钮。 4功能性技巧介绍 若仅凭手眼协调操作,很难画出标准的正方形和圆形,甚至想画出标准的水平或垂直线也有一定的困难。在画矩形或椭圆形或直线的过程中,左手同时按住电脑键盘上的Shift键,则可以自动画出标准的正方形或圆形或水平(垂直)线。 5经验性技巧介绍 笔者在使用“画图”功能软件的过程中,摸索并总结了多条经验性的使用技巧。要想快速画出规整的图形来,并成为使用电脑画图的“高手”,读者就必须熟练掌握这些画图技巧。 5.1多个相同图形的绘制技巧 在作图过程中,经常会遇到这样的情况:在一个大图形中包含着几个完全相同的小图形。若将其中的每个小图形都绘制一遍的话,显然会费时费力,几个小图形也难以画得完全一致。其实,只要熟练掌握“复制”技巧,就会在短时间内“画出”许多相同的图形来。具体方法是:先画出其中一个图形→用鼠标单击界面左侧的“选定”功能按钮→将鼠标移回至绘图区→在刚画好的图形的左上角按下鼠标左键不要松开→向图形的右下方拖动鼠标→松开鼠标(此时图形已被选中)→将鼠标移至选中框内→单击鼠标右键→单击“复制”选项→将鼠标移至选中框外→单击鼠标右键→单击“粘贴”选项(复制的图形就会出现在绘图区的左上角)→选中复制出来的图形→将复制好的图形拖动至合适的位置。 以上列出了复制操作的详细步骤,读者稍做练习便可以轻松掌握。只要操作

Matlab绘图和坐标操作

Matlab绘图和坐标操作 a=linspace(1,2,10) plot(a,‘—pr’,‘linewidth’,1.5,‘MarkerEdgeColor’ ‘r’,‘MarkerFaceColor’,‘m’,‘MarkerSize’,10) legend(‘a’,‘Location’,‘best’) title(‘a’,‘FontName’,‘Times New Roman’,‘FontWeight’,‘Bold’,‘FontSize’,16) xlabel(‘T’,‘FontName’,‘Times New Roman’,‘FontSize’,14) ylabel(‘a’,‘FontName’,‘Times New Roman’,‘FontSize’,14,‘Rotation’,0) axis auto equal set(gca,‘FontName’,‘Times New Roman’,‘FontSize’,14) plot(X1,Y1,LineSpec, …) 通过字符串LineSpec指定曲线的线型、颜色及数 1.曲线线型、颜色和标记点类型 据点的标记类型。 - 实线r 红色+ 加号-. 点划线g 等方式对方发生法 o 圆圈-- 虚线 b 蓝色* 星号: 点线 c 蓝绿色. 点m 洋红色x 交叉符号y 黄色 square(s)方格k 黑色diamond(d) 菱形w 白色^ 上三角 v 下三角> 左三角< 右三角pentagram(p) 五边形 hexagram(h) 六边形 2.设置曲线线宽、标记点大小,标记点边框颜色和标记点填充颜色等。 plot(…,’Property Name’, Property Value, …) Property Name 意义选项 LineWidth 线宽数值,如0.5,1等,单位为points MarkerEdgeColor 标记点边框线条颜色颜色字符,如‘g’, ‘b’等MarkerFaceColor 标记点内部区域填充颜色颜色字符 MarkerSize 标记点大小数值,单位为points 3.坐标轴设置 范围设置: a. axis([xmin xmax ymin ymax])设置坐标轴在指定的区间 b. axis auto 将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间 c. axis manual 冻结当前坐标轴范围,以后叠加绘图都在当前坐标轴范围内显示 d. axis tight 采用紧密模式设置当前坐标轴范围,即一用户数据范围为坐标轴范围 比例: a. axis equal 等比例坐标轴 b. axis square 以当前坐标轴范围为基础,将坐标轴区域调整为方格形 c. axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果 范围选项和比例设置可以联合使用,默认的设置为axis auto normal 4.坐标轴刻度设置 set(gca,‘XTick’,[0 1 2]) X坐标轴刻度数据点位置 set(gca,‘XTickLabel’,{'a','b','c'}) X坐标轴刻度处显示的字符 set(gca,‘FontName’,‘Times New Roman’,‘FontSize’,14)设置坐标轴刻度字体名称,大

教你如何用matlab绘图(全面)

强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而不影响其他部分。 本章介绍绘制二维和三维图形的高层绘图函数以及其他图形控制函数的使用方法,在此基础上,再介绍可以操作和控制各种图形对象的低层绘图操作。 一.二维绘图 二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用不同的坐标系,如直角坐标、对数坐标、极坐标等。二维图形的绘制是其他绘图操作的基础。 一.绘制二维曲线的基本函数 在Matlab中,最基本而且应用最为广泛的绘图函数为plot,利用它可以在二维平面上绘制出不同的曲线。 1.plot函数的基本用法 plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x坐标和对应的y坐标,可以绘制分别以x和y为横、纵坐标的二维曲线。plot函数的应用格式 plot(x,y) 其中x,y为长度相同的向量,存储x坐标和y坐标。 例51 在[0 , 2pi]区间,绘制曲线 程序如下:在命令窗口中输入以下命令 >> x=0:pi/100:2*pi; >> y=2*exp(-0.5*x).*sin(2*pi*x); >> plot(x,y) 程序执行后,打开一个图形窗口,在其中绘制出如下曲线 注意:指数函数和正弦函数之间要用点乘运算,因为二者是向量。 例52 绘制曲线 这是以参数形式给出的曲线方程,只要给定参数向量,再分别求出x,y向量即可输出曲线:

第3章基本绘图工具

课堂教学教案

打开软件,新建文件。 使用矩形工具绘制一个矩形。在属性栏设置宽度为20高度为150。 矩形工具绘制的矩形不同于手绘工具绘制的曲线,默认状态下是不能调整其节点的。使用选择工具选中矩形,在矩形上单击鼠标右键,在弹出的菜单中选择【转换曲线】。这样,矩形就变成了与手绘工具绘制的曲线性质相同的曲线。 使用形状工具,在矩形右上角添加两个节点。然后删除矩形右上角的节点。将矩形填充 Step7.从水平标尺上拖出一条水平辅助线,将辅助线拖到两个矩形底部。在菜单栏选中【视图】【贴齐辅助线】,使用选择工具将两个矩形底部与辅助线对齐。

Step12.选中两个椭圆,在属性栏选择【后减前】工具,将椭圆裁剪为月牙形并填充橙色。选中所有图形,在属性栏中选择【焊接】按钮,将他们焊接为一个整体。 Step13.在工具箱选中星形工具绘制一个五角星,填充绿色并复制4个。 Step14.使用文字工具输入“SUNSHINE PLAZA”(阳光大厦),文字颜色为黑色,字体自定。使用选择工具调整大小。 Step15.至此企业标志制作完成。 挑选工具的使用 【挑选】工具的主要功能是选择对象,并对其进行移动、复制、缩放、旋转或扭曲等操作。 ①选择图形的功能 利用挑选工具选择图形有两种方法,一是在要选择的图形上单击,二是框选要选择的图形。用框选的方法选择图形,拖曳出的虚线框必须将要选择的图形全部包围,否则此图形不被选择。图形被选择后,将显示由8个小黑色方形组成的选择框。 【挑选】工具结合键盘上的辅助键,还具有以下选择方式。 按住Shift键,单击其他图形即添加选择,如单击已选择的图形则为取消选择。

MATLAB中的绘图程序

MATLAB中的绘图程序 2011-03-25 12:45:48| 分类:matlab | 标签:绘图 matlab |字号大中小订阅 matlab中如何在指定一点画一个填充颜色的小圆 plot(1,1,'r.','markersize',50) §4.1二维作图 绘图命令plot绘制x-y坐标图;loglog命令绘制对数坐标图;semilogx和semilogy命令绘制半对数坐标图;polar命令绘制极坐标图. §4.1.1 基本形式 如果y是一个向量,那么plot(y)绘制一个y中元素的线性图.假设我们希望画出 y=[0., 0.48, 0.84, 1., 0.91, 6.14 ] 则用命令:plot(y) 它相当于命令:plot(x, y),其中x=[1,2,…,n]或x=[1;2;…;n],即向量y的下标编号, n为向量y 的长度 Matlab会产生一个图形窗口,显示如下图形,请注意:坐标x和y 是由计算机自动绘出的. 图4.1.1.1 plot([0.,0.48,0.84,1.,0.91,6.14]) 上面的图形没有加上x轴和y轴的标注,也没有标题.用xlabel,ylabel,title命令可以加上.如果x,y是同样长度的向量,plot(x,y)命令可画出相应的x元素与y元素的x-y坐标图.例:x=0:0.05:4*pi; y=sin(x); plot(x,y) grid on, title(' y=sin( x ) 曲线图' ) xlabel(' x = 0 : 0.05 : 4Pi ') 结果见下图.

图4.1.1.2 y=sin(x)的图形 表4.1.1.1 Matlab图形命令 §4.1.2 多重线 在一个单线图上,绘制多重线有三种办法. 第一种方法是利用plot的多变量方式绘制: plot(x1,y1,x2,y2,...,xn,yn) x1,y1,x2,y2,...,xn,yn是成对的向量,每一对x, y在图上产生如上方式的单线.多变量方式绘图是允许不同长度的向量显示在同一图形上. 第二种方法也是利用plot绘制,但加上hold on/off命令的配合: plot(x1,y1) hold on plot(x2,y2) hold off 第三种方法还是利用plot绘制,但代入矩阵: 如果plot用于两个变量plot(x,y),并且x,y是矩阵,则有以下情况: (1)如果y是矩阵,x是向量,plot(x,y)用不同的画线形式绘出y的行或列及相应的x向量,y的行或列的方向与x向量元素的值选择是相同的. (2)如果x是矩阵,y是向量,则除了x向量的线族及相应的y向量外,以上的规则也适用.(3)如果x,y是同样大小的矩阵,plot(x,y)绘制x的列及y相应的列. 还有其它一些情况,请参见Matlab的帮助系统. §4.1.3 线型和颜色的控制 如果不指定划线方式和颜色,Matlab会自动为您选择点的表示方式及颜色.您也可以用不同的符号指定不同的曲线绘制方式.例如:

AI基本绘图工具(完整资料).doc

【最新整理,下载后即可编辑】 Illustrator 教案 , Adobe Illustrator 称 授课题目(教学章、节或主题): 基本绘图工具 教学过程 ~~复习旧课 钢笔工具的简单绘制和快捷键复习。 二、讲授新课 (一)基本绘图工具:矩形工具,圆角矩形工具,椭圆工具 1、矩形工具:是绘制矩形或正方形的工具 ?按住血——?拖拽鼠标,可绘制正方形; ,按住D拖拽鼠标,可绘制由鼠标落点为中心点想四周延伸的矩形; ,同时按住向—二1+IZZ,可绘制有一个中心点向四周延伸的正方形; ?在画板上,单击左键,弹出矩形对话框,可输入矩形的精确尺寸; ?按住口,拖拽鼠标,可绘制出多个矩形;

?选中矩形,按住空格键,可控制矩形,移动位置。 2、圆角矩形工具:用来绘制圆角矩形,与绘制矩形的方法基本形同; ?按住血——?拖拽鼠标,可绘制圆角正方形; ?按住D拖拽鼠标,可绘制由鼠标落点为中心点想四周延伸的圆角矩形; ,同时按住显二I+U,可绘制有一个中心点向四周延伸的圆角正方形; ?在画板上,单击左键,弹出矩形对话框,可输入圆角矩形的精确尺寸,输入的半径越大,得到的圆角矩形弧度越大; ?按住^一J,拖拽鼠标,可绘制出多个矩形; ?选中矩形,按住空格键,可控制矩形,移动位置。 3、椭圆工具:用来绘制椭圆形和圆形,与绘制矩形和圆角矩形的方法相同。 ★学生课堂练习:绘制矩形,圆角矩形,椭圆,圆形 1,用矩形工具,绘制一个宽l()()mm,高8()mm的长方形,填充为红色,无描边; 2,用矩形工具绘制一个正方形,并填充蓝色,2Pt的黑色描边;

3,用圆角矩形工具绘制一个圆角正方形,边长为100mm, 圆角半径为2()mm,填充为黄色,蓝色描边; 4,用圆角矩形工具绘制一个宽8()mm,长80mm,圆角半径为40mm 的圆角矩形; 5,用多边形工具绘制一个正六边形; 按住?键,绘制多个多边形; 6,用星形工具绘制一个半径1为(),半径2为1()()的五角星,; 7,用星形工具绘制一个8角星,填充为10%黑色,内描边为Ipt 的1()0%黑色。 (二)基本绘图工具:多边形、星形工具、螺旋线工具 1、多边形工具:用来绘制任意边数的多边形; ?拖动鼠标可绘制任意角度的多边形, ?单击可设置精确多边形; ?绘制时需增加温数,按减少边数; ?按同1---- 1,多边形角度可受到约束; ?按住L―J,可绘制多个多边形; ?按住空格键可拖动多边形; 2、星形工具:用来绘制各种星形 ?拖拽鼠标可绘制任意角度的星形;

Matlab程序设计与作图

(封面) 学生实验报告 学院: 课程名称: 专业班级: 姓名: 学号:

学生实验报告 一、实验综述 1、实验目的及要求 熟悉MATLAB软件的用户环境;了解MATLAB软件的一般命令;掌握 MATLAB向量、数组、矩阵操作与运算函数;掌握MATLAB软件的基本绘图命令;掌握MATLAB语言的几种循环、条件和开关选择结构,及其编程规范。 通过该实验的学习,使学生能灵活应用MATLAB软件解决一些简单问题,能借助MATLAB软件的绘图功能,对函数的特性进行探讨,广泛联想,大胆猜想,发现进而证实其中的规律 2、实验仪器、设备或软件 电脑、matla b 二、实验过程(实验步骤、记录、数据、分析) 1.在D 盘建立一个自己的文件夹 2.开启软件平台——MATLAB,将你建立的文件夹加入到MATLAB的搜索路径中; 3.利用帮助了解函数 max, min, sum, mean, sort, length,rand, size 和diag 的功能和用法; 4.开启MATLAB编辑窗口,键入你编写的M 文件(命令文件或函数文件); 5.保存文件(注意将文件存入你自己的文件夹)并运行; 6.若出现错误,修改、运行直到输出正确结果; 7.写出实验报告,并浅谈学习心得体会。 三、结论 1、 1. 已知矩阵要求:(1)屏幕输出 A 与 B;(2)A 的转置 A′;(3)求 A+B 的值;(4)求 A-B的值;(5)求 4A;(6)求 A×B;(7)求 A-1.

实验结果>> A=[3 1 1;2 1 2;1 2 3] A = 3 1 1 2 1 2 1 2 3 >> B=[1 1 1;2 1 0;1 0 1] B = 1 1 1 2 1 0 1 0 1 >> A' ans = 3 2 1 1 1 2 1 2 3 >> A+B ans = 4 2 2 4 2 2 2 2 4 >> A-B ans = 2 0 0 0 0 2 0 2 2 >> 4*A ans = 12 4 4

使用绘图工具教案

使用绘画工具 一、教学目标 1、认识word绘图工具,基本掌握绘图工具条的简单使用。 2、学会制作简单的图形。 3、培养学生逐渐养成自主探索学习的习惯。 二、教学过程 【教学准备】 制作下面三个图形。 长方形斜坡上的小车科技之光 【引入课题】 同学们都知道,word是最常用的办公软件。我们知道在word里面能够完成文字的录入、编辑,插入剪贴画或图片来丰富编辑的内容,使用艺术字来增强表现效果。 这节可我们一起来学习另外一个有用的word工具——绘图(板书)。 【新授课】 利用广播系统,向学生展示准备好的三个图形,这些漂亮的图形就是利用word里面的绘图工具制作的。 引导学生们观察,可以发现这些图形有些什么特点(由什么构成的)?线条和色块、图形(板书)。 对了,线条和色块的处理和我们文字的处理办法有许多相同的地方。主要的方法有(对照图形一边讲解一边板书) 调整线条的长短、粗细、颜色。 调整色块的大小、颜色、是否遮挡。 调整图形的长、宽、大小,旋转的方向。 1、认识word的绘图工具。(演示) 打开绘图工具和处理图形工具:分别打开菜单栏中的“视图”——“工具栏”——“绘图”。再次进入就可以看见“绘图”前面有√。 Word窗口下面多出了一条工具条——绘图工具条 用鼠标指针去探测就会得到它们的名称:

同学们可以一边动用鼠标探测,一边填写在表格内。同桌的相互检查、订正。 学生完成后,教师在演示一遍,重点介绍几个将要用到的工具如:矩形、椭圆、油漆桶、线条颜色、线形、箭头样式。 其中“文本框”的使用以前是用插入的方法打开使用的,现在可以在绘图工具栏快速的打开使用,不必使用菜单栏上的选项,这样非常方便。 2、绘制长方形、标上尺寸。(学生观看教师演示后自己操作完成并且总结图形制作的步骤) 再次认识长方形的构成,对照板书讲解制作长方形图形的过程是: ● 画出长方形。 ● 调整图形大小。介绍在图形上3种鼠标的变化“”“”“”及其用途。 ●调整线条粗细。 ●调整线条颜色。 ●填充颜色。 ●画箭头及反方向箭头的画法。(介绍通过“复制”“粘贴”的方法可以获得相同大小的图形,同时介绍两种旋转的方法:一是使用自由旋转;二是双击需要调整的图形,在弹出的“设置自选图形格式”对话框中做调整;这时再介绍图形的其他调整也可以在“设置自选图形格式”对话框中快速实现) ●插入文本框,输入文字。 学生制作练习。 3、斜坡上的小车。(教师演示图形的“组合”的操作后由学生自己完成) 教师带领分析斜坡上的小车与前面的长方形图形的不同的地方:比长方形多了两个轮子;同时又都是斜着放在斜坡上的;要能够让有轮子的小车同时都一样斜就好了。 演示图形组合的方法: ●选定需要组合的多个图形:点击绘图工具条上的“选择对象”,再框选需要组合的图形。或按住ctrl 键,用鼠标点击要组合的图形。 ●组合的两种方方法:一是选定组合的图形后,点击鼠标右键,选择“组合”“组合”;二是选定组合的图形后,用鼠标点击绘图工具条上的“绘图”——“组合”。 学生练习。 4、学生自主制作“科技之光”。 教师提示:图形有遮拦的效果,可以通过“填充颜色”中的“无填充色”来解除,就可以看见下面图形的线条了。 学生练习。 【本课总结】 1、word的绘图工具为我们提供了非常快捷的处理图形工具。

相关主题
文本预览
相关文档 最新文档