文档库 最新最全的文档下载
当前位置:文档库 › VB在picturebox中画坐标系和打网格

VB在picturebox中画坐标系和打网格

VB在picturebox中画坐标系和打网格
VB在picturebox中画坐标系和打网格

Private Sub Command1_Click() Pic.Cls '重设坐标系统

Pic.ScaleMode = 3

Pic.Scale (-200, 900)-(1950, -100)

'设置坐标线的宽度

Pic.DrawWidth = 3 '绘X轴

Pic.Line (0, 0)-(1800, 0) '绘Y轴Pic.Line (0, 800)-(0, 0) '打网格Pic.DrawWidth = 1

Pic.DrawStyle = 2

Dim i As Integer

For i = 1 To 20

Pic.Line (i * 90, 0)-(i * 90, 800) Next i

For i = 1 To 20

Pic.Line (0, i * 40)-(1800, i * 40) Next i '写坐标轴标志

Pic.CurrentX = 850

Pic.CurrentY = -50

Pic.Print "t(ms)"

Pic.CurrentX = -20

Pic.CurrentY = 870

Pic.Print "转速n(转/分)"

Pic.Print choosedname '写纵坐标

For i = 0 To 20 Step 2

Pic.CurrentX = -160

Pic.CurrentY = i * 40 + 20

Pic.Print Format((200 - 0) * i / 20 + Min, "0.00") Next i '写横坐标

For i = 0 To 20 Step 2

Pic.CurrentX = i * 90

Pic.CurrentY = -15

max1 = m_Tpon * m_Pn

max2 = max1 * 1000

Min1 = 0

Pic.Print Format((180 - Min1) * i / 20 + Min1, "0.00") Next i

nCount = 0

For i = 0 To 9

If i < max2 Then

nCount = nCount + 1

Else

Exit Sub

End If

Next i

End Sub

平面直角坐标系与几何图形相结合

平面直角坐标系与几何图形相结合 扣庄乡陈官营中学田海凤 教学目标: (一)知识与技能:使学生进一步复习勾股定理、等腰三角形和平面直角坐标系的基础知识,通过知识的相互联系发展学生的基本技能,发展学生思维的灵活性. (二)过程与方法:通过学生的自主学习,合作探究等活动,让学生去感受和体会思考问题的正确的思路和方法,建立知识间的相互联系. (三)情感态度与价值观:体会事物间的相互作用和相互联系. 重点:掌握基础知识发展学生的基本技能 难点:提高学生的解决问题的能力 教学方法:自主探究、合作学习. 教学手段:小篇子 教学过程: 一、复习回顾 1.在R t△ABC中,∠C=90°a=3,b=4,则C=___ 2.如图1,等腰△ABC中,AB=AC,∠B=46°,BC=4,AD⊥BC (1)∠C=______° (2)∠BAD=______° (3)BD=______. 3. 等腰△ABC中∠B=60°,则△ABC是____三角形. BC=4,AD⊥BC,则AD=_____ 4.点A(1,-4),则点A在第______象限 5.点B(-1,-2),则点B关于x轴的对称点B′的坐标为_______;则点B关于y轴的对称点B〞的坐标为________;点B关于原点的对称点的坐标为_________;点B到x轴的距离是_______;点B到y轴的距离是_________ 二、例题讲解 等边△ABC中AB=AC=BC=6,请建一个适当的平面直角坐标系,求个点坐标。 教师总结:在坐标轴上只要有线段长就能求点的坐标,有坐标就会知道一些线段长,当点不在坐标轴上时,过点做两坐标轴的垂线,利用勾股定理也能求点的坐标。 变形:如图9,等边△ABC两个顶点的坐A(-4,0),B(2,0) (1)求点C的坐标; (2)求△ABC的面积 变形:如图8,在平面直角坐标系中,Rt△CDO的直角边OD在x轴、的正半轴上,且CD=2,OD=1,将△CDO沿x轴向左平移1个单位再把所得图像绕点O按逆时针旋转90°得到Rt△AOB,,

平面直角坐标系

中考数学试题分类(按模块知识点) 平面直角坐标系 1.(2009,莆田)△ABC 在方格中的位置如图所示。 (1)请在方格纸上建立平面直角坐标系,使得A 、B 两点的坐标分别为A(2,一1)、B(1,一4)。并求出C 点的坐标; (2)作出△ABC 关于横轴对称的△111A B C ,再作出△ABC 以坐标原点为旋转中心、旋转180°后的△222A B C ,并写出1C 、2C 两点的坐标. .解:(1)如图,建立平面直角坐标系 点C 的坐标是(3,一3) (2)画图 点1C 、2C 的坐标分别是(3,3),(一3,3) 2.(2009,广州)如图11,在方格纸上建立平面直角坐标系,线段AB 的两个端点都在格点上,直线MN 经过坐标原点,且点M 的坐标是(1,2)。 (1)写出点A 、B 的坐标; (2)求直线MN 所对应的函数关系式; (3)利用尺规作出线段AB 关于直线MN 的对称图形(保留作图痕迹,不写作法)。 解:(1)A (-1,3),B (-4,2) (2)y=2x (3)图略。

3.(2009,肇庆)在平面直角坐标系中,点(23) P-,关于原点对称点P'的坐标是.(23) -, 4.(2009,白色)如图所示,在方格纸上建立的平面直角坐标系中,将△ABC绕点O按顺时针方向旋转90度,得到△A/B/O,则点A/的坐标为()D A、(3 , 1) B、(3 , 2) C、(2 , 3) D、(1 , 3) 5(2009,钦州)点P(-2,1)关于y轴对称的点的坐标为()B A.(-2,-1)B.(2,1)C.(2,-1) D.(-2,1) 6(2009,海南)如图9所示的正方形网格中,△ABC 的顶点均在格点上,在所给直角坐标系中解答 下列问题: (1)分别写出点A、B两点的坐标; (2)作出△ABC关于坐标原点成中心对称的 △A1B1C1; (3)作出点C关于是x轴的对称点P. 若点P 向右平移 ....x个单位长度后落在△A1B1C1的 内部 ..,请直接写出x的取值范围. (1)A、B两点的坐标分别为(-1,0)、(-2,-2); (2)所作△A1B1C1如图2所示; (3)所作点P如图2所示, 5.5<x<8 . O y x A B C 1 1 图9 O y x A B C 1 1 A1 B1 C1 P ·

八年级数学平面直角坐标系考点专项练习(含答案)

八年级数学平面直角坐标系考点专项练习 类型一确定点的位置 1.如图QM1-1,若以解放公园为原点建立平面直角坐标系,则博物馆的坐标为() 图QM1-1 A.(2,3) B.(0,3) C.(3,2) D.(2,2) 2.张茜想在中国地图上准确地找到合肥市市政府的位置,下面能够快速准确确定合肥市位置的是() A.北京的西南方向上 B.北纬31.5° C.北纬31.5°、东经117° D.东经117° 3.如图QM1-2,已知棋子“车”的坐标为(-2,3),棋子“马”的坐标为(1,3),则棋子“炮”的坐标为. 图QM1-2

图QM1-3 4.如图QM1-3,A在南纬30°、东经120°的位置,B在的位置,C在的位置(用经纬度表示). 5.图QM1-4是某学校的平面示意图,借助刻度尺、量角器,解决如下问题: (1)教学楼位于校门的北偏东多少度的方向上?到校门的图上距离约为多少厘米?实际距离呢? (2)某楼位于校门的南偏东约为75°的方向上,到校门的实际距离约为200米,说出这一地点的名称; (3)如果用(2,5)表示图上校门的位置,那么图书馆的位置应如何表示?(10,5)表示哪个地点的位置? 图QM1-4

6.如图QM1-5,一只甲虫在5×5的方格(每小格边长为1)上沿着网格线运动.它从A处出发去看望B,C,D处的其他甲虫(A,B,C,D都在格点上).规定:向上向右走为正,向下向左走为负.如果从A到B记为:A→B(+1,+4),从B到A记为:B→A(-1,-4),其中第一个数表示左右方向,第二个数表示上下方向,那么图中 (1)A→C(),B→C(),C→D(); (2)若这只甲虫的行走路线为A→B→C→D,则该甲虫走过的路程是; (3)若这只甲虫从A处去甲虫P处的行走路线依次为(+2,+2),(+2,-1),(-2,+3),(-1,-2),请在图中标出P的位置. 图QM1-5 类型二坐标系内点的坐标特征 7.若m是任意实数,则点P(m,1-2m)一定不在 () A.第一象限 B.第二象限 C.第三象限 D.第四象限 8.已知点M(3a-9,1-a)在第三象限,且它的坐标都是整数,则a的值为() A.1 B.2 C.3 D.0

第七章平面直角坐标系网格图专题

第七章平面直角坐标系:网格图专题复习 【复习目标】1.能够准确地根据图象上给出的点写出点坐标、给出点坐标在图象上描点. 2.能够根据图形的平移变化规律作出平移后的图形,写出点的坐标 3.能够正确地求出平面直角坐标系内各点围成图形的面积 【重、难点】重点:掌握网格题的做题方法,细化答题规范 难点:巧妙地运用割、补法求图形的面积 题组一:根据平移变化规律画出所求图形,写出点的坐标 1.在正方形网格中建立如图所示的平面直角坐标系xoy.△ABC的三个顶点都在格点上,点A的坐标是(4,4 ),请解答下列问题: (1)将△ABC向下平移5个单位长度,画出平移后的△A1B1C1,并写出点A的对应点A1的坐标;(2)画出△A1B1C1关于y轴对称的△A2B2C2. 2.(10-11路北七下期中)如图,方格纸中的每个小方格都是边长为1,我们把以格点间连线为边的三角形称为“格点三角形”,图中的△ABC是格点三角形,在建立平面直角坐标系后,点B的坐标为(-1,1). (1)把△ABC向左平移8格后得到△A1B1C1的图形并写出点B1的坐标. (2)把△A1B1C1向下平移5个单位后得到A2B2C2,画出△A2B2C2的图形并写出点B2的坐标. (3)连接B1B2,则直线B1B2与x轴是什么关系? 总结:你能总结出画网格题的方法吗?有哪些必须要注意的事项?

题组二:求平面直角坐标系上的点所围成的图形面积 3.如图,△AOB中A﹑B两点的坐标分别为(-2,3),(-6,-4),求ΔAOB的面积. 4.(10-11路北七下期中)已知:四边形ABCD的各顶点坐标为A(0,0),B(2,4),C(4,6),D(8,0). (1)请在下面的平面直角坐标系中,画出四边形ABCD的图形; (2)求四边形ABCD的面积. 5.(2013-2014路南七下期中)如图,在平面直角坐标系中,已知A(-2,0),B(0,3),C(2,1). (1)在所给坐标系中画出△ABC,并直接写出△ABC的面积; (2)将△ABC向下平移2个单位,再向右平移1个单位得到△A′B′C′,请直接写出△A′B′C′各顶点的坐标.

用VB实现画三角函数曲线

龙源期刊网 https://www.wendangku.net/doc/352459632.html, 用VB实现画三角函数曲线 作者:杨忠 来源:《数字技术与应用》2013年第05期 摘要:Visual Basic6.0中可以使用直线、形状等控件直接绘图,但有时我们需要在程序运行时绘图,此时应该使用绘图方法绘图。文章将使用绘图方法绘制三角函数曲线。 关键词:Visual Basic 绘图三角函数曲线 中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2013)05-0145-02 Visual Basic6.0中可以使用直线、形状等控件直接绘图,具有占用系统资源少、运行速度快、设计阶段可预览图形效果、代码量少等优点,适合于静态图形设计。但对于动态图形的产生,使用控件绘图有一定的局限性,而绘图方法则为我们提供了便利。 1 正弦函数、余弦函数 y=sinx(x∈R,y∈[-1,1])称为正弦函数,y=cosx(x∈R,y∈[-1,1])称为余弦函数,y=tanx(x|x≠(π/2)+kπ,k∈Z)称为正切函数。y=sin x(x∈R)的图像叫做正弦(余弦)曲线(图1),y=cosx(x∈R)的图像叫做余弦曲线(图2),y=tanx(x|x≠(π/2)+kπ,k∈Z)的图像叫做正切曲线(图3)。在科学研究中,三角函数曲线有较多的用处。在Vb60中,有对应三角函数,但无法直接绘制曲线,文章将使用绘图方法绘制正弦曲线、余弦曲线和正切曲线。 2 程序设计 利用VB60创建一个标准可执行文件,在工程中窗体中按照表1信息添加各种组件并设置其属性。 利用菜单编辑器,添加一个弹出式菜单,按照表2所示添加并设置各菜单项。 根据以上参数,界面设计如图4所示。 4 结语 在以上程序基础之上,可以推广画出y=Asin(ωx+φ)、y=Acos(ωx+φ)或者y=tan (ωx+φ)等类型三角函数图像。 图5 三角函数曲线

MATLAB二维绘图(直角坐标)

007. 二维绘图(直角坐标) 前言: Matlab 具有强大的绘图功能,提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形。 此外,Matlab 还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字说明等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而不影响其他部分。 —————————————————————— 二维绘图可以采用不同的坐标系,如直角坐标、极坐标、对数坐标等。 一.绘制二维曲线的基本函数 1. 基本绘图函数——plot() 用于绘制二维平面上的直角坐标图,要提供一组x 坐标和对应的y 坐标,可以绘制分别以x 和y 为横、纵坐标的二维曲线。 plot(x,y)——x,y 为长度相同的向量,存储x 坐标和y 坐标 例1 在[0,2]π区间,绘制一般曲线/22sin2x y e x π-=

x=0:pi/100:2*pi; y=2*exp(-0.5*x).*sin(2*pi*x); plot(x,y) 运行结果: 注意:指数函数和正弦函数之间要用点乘运算,因为二者是向量。 例2 绘制参数方程曲线——星形线: x = 2 cos3 t ; y = 2 sin3 t t = 0:0.01:2*pi; x = 2.*(cos(t)).^3; y = 2.*(sin(t)).^3; plot(x,y);

运行结果: 例3 绘制参数方程曲线——摆线: x = a(t – sin t) ; y = a(1 – cos t) t = 0:0.01:2*pi; x = a.*(t - sin(t)); y = a.*(1 - cos(t)); plot(x,y); 运行结果:

(完整版)平面直角坐标系典型例题含答案

平面直角坐标系 一、知识点复习 1.有序数对:有顺序的两个数a 与b 组成的数对,记作),(b a 。注意a 与b 的先后顺序对位置的影响。 2.平面直角坐标系 (1)定义:在同一平面内画两条相互垂直并且原点重合的数轴,组成平面直角坐标系。这个平面叫做坐标平面。 (2)平面直角坐标系中点的坐标:通常若平面直角坐标系中有一点A ,过点A 作横轴的垂线,垂足在横轴上的坐标为a ,过点A 作纵轴的垂线,垂足在纵轴上的坐标为b ,有序实数对),(b a 叫做点A 的坐标,其中 a 叫横坐标, b 叫做纵坐标。 3.各象限内的点与坐标轴上的点的坐标特征: 4. 特殊位置点的特殊坐标

5.对称点的坐标特征: 6.点到坐标轴的距离: 点) P到X轴距离为y,到y轴的距离为x。 x , (y 7.点的平移坐标变化规律:简单记为“左减右加,上加下减”

二、典型例题讲解 考点1:点的坐标与象限的关系 1.在平面直角坐标系中,点P (-2,3)在第( )象限. A .一 B .二 C .三 D .四 2.若点)2,(-a a P 在第四象限,则a 的取值范围是( ) A. 02<<-a B.20<a D.0

人教版七年级平面直角坐标系图形的运动与点的坐标规律专题.docx

七年级数学 平面直角坐标系图形的运动与点的坐标规律专题 一、选择题(每题3分,共36分) 1、如图,所有正方形的中心均在坐标原点,且各边与x轴或y轴平行.从内到外,它们的边长依次为2,4,6,8,…,顶点依次用A1,A2,A3,A4,…表示,则顶点A55的坐标是() A、(13,13) B、(﹣13,﹣13) C、(14,14) D、(﹣14,﹣14) 第1题第6题第9题 2、在平面直角坐标系中,对于平面内任一点(a,b),若规定以下三种变换:1、f(a,b)=(﹣a,b).如:f(1,3)=(﹣1,3); 2、g(a,b)=(b,a).如:g(1,3)=(3,1); 3、h(a,b)=(﹣a,﹣b).如:h(1,3)=(﹣1,﹣3). 按照以上变换有:f(g(2,﹣3))=f(﹣3,2)=(3,2),那么f(h(5,﹣3))等于() A、(﹣5,﹣3) B、(5,3) C、(5,﹣3) D、(﹣5,3) 3、在坐标平面内,有一点P(a,b),若ab=0,则P点的位置在() A、原点 B、x轴上 C、y轴 D、坐标轴上 4、点P到x轴的距离为3,到y轴的距离为2,则点P的坐标一定为()A、(3,2)B、(2,3)C、(﹣3,﹣2)D、以上都不对 5、若点P(m,4﹣m)是第二象限的点,则m满足() A、m<0 B、m>4 C、0<m<4 D、m<0或m>4 6、一个质点在第一象限及x轴、y轴上运动,在第一秒钟,它从原点运动到(0,1),然后接着按图中箭头所示方向运动,且每秒移动一个单位,那么第2008秒时质点所在位置的坐标是() A、(16,16) B、(44,44) C、(44,16) D、(16,44) 7、已知点P(3,a﹣1)到两坐标轴的距离相等,则a的值为()

VB绘制实时曲线方法

VB绘制实时曲线 2010-09-14 09:28:30 作者:佚名来源:浏览次数:56 在工控制软件中,实时曲线的绘制用途非常的广泛,它可以很直观的显示出监控数据的变化值和变化趋势。在VB中实现曲线的绘制有很多种方法,本文介绍一种非常简单的方法来实现实时曲线的绘制。在VB中实现实时曲线的绘 在工控制软件中,实时曲线的绘制用途非常的广泛,它可以很直观的显示出监控数据的变化值和变化趋势。在VB中实现曲线的绘制有很多种方法,本文介绍一种非常简单的方法来实现实时曲线的绘制。 在VB中实现实时曲线的绘制,要利用VB的PictureBox(图像)控件,和画线函数line(x1,y1)-(x2,y2)。PictureBox控件,可以作为一个“容器”,在它的里面可以包含很多的对象。也可以执行很多VB的内部函数。 要实现实时曲线的绘制,肯定要有外部实时数据的输入,这里假设是有一个数据从计算机的串口输入定义该数据变量为DataFromCom。实时曲线反映的就是该数据。 “Width”打开VB6.0中文版,新建一个项目和窗体,修改窗体的属性,将“Heigh”修改为:8000, 修改为在窗体中放如一个PictureBox控件。然后重新定义PictureBox控件的一些基本属性,在VB中选中PictureBox控件,直接在它的属性框中,修改一些属性参数。“名称”改为Pic。“AutoRedraw”改为:True。“BackColor”改为:&H00004000&(墨绿色背景颜色)。”Heigh”改为:5000。“Width”改为:8000。如图1所示: 然后要重新定义PictureBox控件的坐标系。图像框的默认坐标系,是从左上角开始的,不符合我们的画线要求。修改坐标系的目的是让曲线从图像框的左边正中间,开始画线。修改图像框的坐标系,这里定义一个过程PicScale(),代码如下: Private Sub PicScale(picX As PictureBox) picX.Scale (0, PicX.ScaleHeight)-(picX.ScaleWidth, -PicX.ScaleHeight) End Sub 一般的实时曲线显示的时候在屏幕的正中间有一条基准线,这里也要画出这条基准线,用一个过程PicMidleLine()来实现,代码如下: Private Sub PicMidleLine( picX As PictureBox) picX.Line (0, 0)-(picX.ScaleWidth, 0), vbGreen '画出中线 End Sub 要画一条实时曲线,坐标轴的设定很重要,在这里把X轴设定为时间轴,Y轴设定为数据轴。对应X轴我们定义一个时间变量TimeCount,TimeCount会随着时间逐渐递增,每次递增,对应着一个从串口读过来的数据DataFromCom,这样图像框中的(x,y)坐标点实际上就对应着(TimeCount,DataFromCom)如果只是当TimeCount发生变化时就在图像框上画一个点,就只需调用VB中的画像素的函数point(x,y),这里x,y为所画的点的坐标。单这样画出来的是一个个不连续的点。我们想要的是实时的连续的曲线,所以要调用VB中的画线的函数line(x1,y1)-(x2,y2),这里(x1,y1)(x2,y2)为所要画的线的起点和终点的坐标。只要把上次串口读过来的数据(这里把它定义为变量DataFromComLast)和现在串口读过来的数据(DataFromCom)和TimeCount相对应,调用line(x1,y1)-(x2,y2)函数就可以在图像框中画出实时的曲线了。把它写成一个过程如下面的代码: Private Sub DrawRealLine(picX As PictureBox, TimeCountX As Integer, DataFromComX As Integer, DataFromComLastX As Integer) If TimeCountX - 1 > 0 Then picX.Line (TimeCountX - 1, DataFromComLastX)-(TimeCountX, DataFromComX), vbWhite

第14讲建立适当的坐标系描述图形的位置

老师 姓名 学生姓名教材版本北师大版 学科 名称 数学年级八上课时间月日 _ : -- _ : 课题 名称 第十四讲建立适当的坐标系描述图形的位置 教学 目标 及重 难点 1、建立直角坐标系求已知点的坐标 2、已知点的坐标求其它点的坐标 教 学 过 程 复习检查 知识要点 1、在平面内,两条互相垂直且有公共原点的数轴组成平面直角坐标系(简称直角坐标系)。 正方向:数轴向右与向上的方向. 坐标轴,X轴或横轴:水平的数轴.y轴或纵轴:铅 直的数轴. 原点:两条数轴的公共原点O. 象限:两条坐标轴把平面分成如图所示的四个部分. 注:意:坐标轴上的点不属于任何象限。 2、建立直角坐标系求已知点的坐标 3、已知点的坐标求其它点的坐标 例题讲解 例1、如图,已知等腰△ABC,建立直角坐标系求各顶点坐标,你认为最合理的方法是( ) A.以BC的中点O为坐标原点,BC所在的直线为x轴,AO所在的直线为y轴 B.以B点为坐标原点,BC所在的直线为x轴,过B点作x轴的垂线为y轴 C.以A点为坐标原点,平行于BC的直线为x轴,过A点作x轴的垂线为y轴

D.以C点为坐标原点,平行于BA的直线为x轴,过C点作x轴的垂线为y轴 同步练习: 1、建立两个适当的平面直角坐标系,分别表示边长为4的正方形的顶点坐标. 2、已知点A(1,0),B(0,2),点P在x轴上,且△PAB的面积为5,则点P的坐标为( ) A.(-4,0) B.(6,0) C.(-4,0)或(6,0) D.无法确定 例2、如图,每个小方格的边长为1,如果E点的坐标是(-2,3),那么原点最可能在________的位置( ) A.A点 B.B点 C.C点 D.D点 [来 同步练习: 1、周日,小华做作业时,把老师布置的一个正方形忘了画下来,打电话给小云,小云在电话中答复他:“你可以这样画,正方形ABCD的顶点A,B,C的坐标分别是(1,2),(-2,2),(-2,-1),顶点D的坐标你自己想吧!”那么顶点D的坐标是________. 2、张强在某旅游景点的动物园的大门口看到这个动物园的平面示意图(如图),若以大门为坐标原点,其他四个景点大致用坐标表示肯定错误的是( ) A.熊猫馆(1,4) B.猴山(6,0) C.百鸟园(5,-3) D.驼峰(3,-2) 例3、在直角坐标系中描出下列各组点,并将各组内的点用线段依次连接起来.[来源: (1)(2,6),(4,6),(4,8),(2,8);(2)(3,0),(3,3),(3,6);(3)(3,5),(1,6);(4)(3,5),(5,6);(5)(3,3),(2,0);(6)(3,3),(4,0). 同步练习: 1、如图,已知火车站的坐标为(2,1),文化宫的坐标为(-1,2).

平面直角坐标系中的作图题

透视平面直角坐标系中的作图题 在平面内建立起平面直角坐标系以后,平面内的点与坐标就有了一一对应的关系,数与形有机地结合在一起。下面就归类分析近年来中考坐标系中作图问题的常见题型。 1、平移作图 例1、如图1,在R t O AB △中,90OAB ∠= ,且点B 的坐标为(4,2). 画出O A B △向下平移3个单位后的111O A B △(08福建福州改编) 分析:在解答图形坐标的平移问题时,要善于抓住图形的关键点,只要把构成图形的关键按照要求进行平移,得到平移的对应点,最后按照原图形的顺序依次连接对应点,就得到原图形平移后的新图形了。 但是,点的坐标在平移时,严格遵循如下平移规律: 若点P (x ,y )向左平移a (a>0)个单位,则对应点的横坐标是x 减去a ,纵坐标不变; 若点P (x ,y )向右平移a (a>0)个单位,则对应点的横坐标是x 加上a ,纵坐标不变; 若点P (x ,y )向上平移b (b>0)个单位,则对应点的纵坐标是y 加上b ,横坐标不变; 若点P (x ,y )向下平移b (b>0)个单位,则对应点的纵坐标是y 减去b ,横坐标不变。 解: 因为三角形OAB 的三个关键点分别是A 、B 、O ,并且它们的坐标分别是(4,0),(4,2)和(0,0) 所以,它们向下平移时,各个点的横坐标是保持不变的,只需把各自的纵坐标分别减去平移的单位数, 所以, A (4,0)向下平移3个单位后到达A 1(4,0-3),即A 1(4,-3), B (4,2)向下平移3个单位后到达B 1(4,2-3),即B 1(4,-1),

O (0,0)向下平移3个单位后到达O 1(0,0-3),即O 1(0,-3), 依次连接O 1A 1,A 1B 1,B 1O 1,则三角形111O A B △即为所求。如图2所示。 2、旋转作图 例2、如图3,在R t O AB △中,90OAB ∠= ,且点B 的坐标为(4,2). 画出O A B △绕点O 逆时针旋转90 后的22OA B △,并求点A 旋转到点2A 所经过的路线长(结果保留π).(08福建福州改编) 分析:要想解决坐标系的旋转问题,同学们要做好四种知识准备: 1、找准旋转中心; 2、找准旋转角度; 3、找准旋转的线或点; 4、确定旋转的方向。 在这个问题中,准旋转中心是O ,旋转角度是90°,参与旋转的关键点是A 、B ,线段是OA 、OB ,旋转的方向是逆时针。按照旋转时对应线段长度不变的原则,就可以作出旋转后的对应线段或对应点。 解:如作图4所示。 点A 旋转到点2A 所经过的路线实际上一条弧长,

如何用vb画动态正弦曲线

VB提供了绘图的基本方法,如Pset、Line、Circle,能够绘出点、直线、圆等基本图形,但没有提供绘曲线 的方法。其实,我们可以灵活运用基本绘图方法,来绘出所需要的曲线,甚至达到动画的效果。 一、VB坐标系介绍 VB里有三种坐标系,屏幕坐标系、窗体坐标系和窗体内的对象坐标系,这三种坐标系都是以其左上角为坐 标原点,与平常使用的几何坐标系不一致,我们绘图时感到不习惯。VB允许编程人员自定义坐标系,根据需要定义坐标原点的位置。 自定义坐标系的方法是Scale,语法格式: Scale (X1,Y1) - (X2,Y2) 其中:X1是绘图区域左上角的横坐标; Y1是绘图区域左上角的纵坐标; X2是绘图区域右下角的横坐标; Y2是绘图区域右下角的纵坐标。 例如:Scale (-320,240) - (320,-240) 定义了绘图区域大小为640×480,坐标原点(0,0)在绘图区域中心。 二、绘制正弦动画曲线 启动VB6,新建标准EXE工程,添加一个PictureBox控件,两个CommandButton控件到窗体,其Caption 属性值分别设为正弦曲线和结束。 双击Command1,打开代码编辑器窗口,相应事件的代码如下: 通用声明模块: Const pi = 3.14159 Dim a Private Sub Command1_Click() '画正弦曲线 '首先清除picture1内的图形 Picture1.Cls 'Scale方法设定用户坐标系,坐标原点在Picture1中心 Picture1.ScaleMode = 0 Picture1.ScaleMode = 3 Picture1.Scale (-10, 10)- (10, -10) '设置绘线宽度 Picture1.DrawWidth = 1 '绘坐标系的X轴及箭头线 Picture1.Line (-10, 0)-(10, 0), vbBlue Picture1.Line (9, 0.5)-(10, 0), vbBlue Picture1.Line -(9, -0.5), vbBlue Picture1.ForeColor = vbBlue Picture1.Print "X" '绘坐标系的Y轴及箭头线 Picture1.Line (0, 10)-(0, -10), vbBlue Picture1.Line (0.5, 9)-(0, 10), vbBlue Picture1.Line -(-0.5, 9), vbBlue Picture1.Print "Y" '指定位置显示原点O Picture1.CurrentX = 0.5

平面坐标系

7.1.2平面直角坐标系 教学目标: 【知识与技能】 1?知道利用数轴上确定直线上一个点的位置用一个数就可以了. 2. 理解平面直角坐标系及其相关概念. 3. 理解坐标的概念. 4?能利用平面直角坐标系表示点的位置,也能根据坐标找到坐标平面上它所表示的点? 【过程与方法】 先利用数轴确定直线上一点的位置,进而利用两条共原点且互相垂直的两条数轴确定平面点的位置,再学习平面直角坐标系及相关概念,最后用坐标表示平面上的点或根据坐标找到坐标平面上它所表示的点? 【情感态度】 体验从易到难,从简单到复杂的数学探究过程,提高举一反三的数学能力,增强数学学习信心. 【教学重点】 平面直角坐标系及相关概念,各象限及坐标轴上点的坐标特征. 【教学难点】 各象限及坐标轴上点的坐标特征,建立适当的平面直角坐标系,表示平面上点的坐标. 教学过程: 一、情境导入,初步认识 问题1如图,A,B两点在直线I上,怎样表示A,B两点的位置. I_■A --------- 3—1 问题2如图,平面上有A,B,C三点,怎样用类似于数轴确定直线上点的位置的方法,确定A,B, C的位置.

【教学说明】可提示学生在直线上确定出正方向、原点和单位长度,建立数轴,于是可用一个数表示A,B两点的位置了? 基础上,用类似的方法确定问题2中A,B,C三点的位置.由前节可知,要表示平面上的点,必须用有序数对表示,所以想到要画两条数轴才能表示A, B, C三点的位置? 我们可以在平面内画两条互相垂直,原点重合的数轴,这样我们就可以用有序数对表示A,B,C的位置了. 二、思考探究,获取新知 思考1.什么叫做平面直角坐标系? 2. 坐标平面内各象限及坐标轴上点的坐标特征. 3. 点(a,b)与点(b,a)是否表示同一个点(a^ b) ? 4. 怎样建立恰当的平面直角坐标系?如果建立的平面直角坐标系不同,对于平面上的一个点A,它的坐标相同吗? 【归纳结论】1.平面直角坐标系:在平面内画两条互相垂直、原点重合的数轴,组成平面直角坐标系.水平的数轴称为x轴或横轴,习惯取向右为正方向;竖直的数轴称为y轴或纵轴,取向上方向为正方向,两坐标轴的交点为平面直角坐标系的原点. 建立了平面直角坐标系以后,坐标平面就被两条坐标轴分成四个象限,右上方叫第一象限,以后按逆时针的方向,依次为第二象限,第三象限和第四象限. 坐标轴上的点不属于任何象限(如图). 2. 坐标:若点A在坐标平面内,过A作x轴的垂线,垂足在x轴上的坐标是a,过A作y轴的垂线,垂足在y轴上的坐标是b,那么A的坐标就是(a,b). 3. 坐标平面内,各象限及坐标轴上点的坐标特征.

5.2.1.平面直角坐标系(第一课时)

第五章第二节平面直角坐标系(一) 课时课题:第五章第二节平面直角坐标系第一课时 授课教师:枣庄市第三十六中学郑洪军 课型:新授课 授课时间:2012 年11月29日星期四第二节 教学目标: 1、知识与技能: 1.进一步巩固平面直角坐标系,在给定的直角坐标系中,会根据坐标轴描出点的位置,由点的位置写出它的坐标。 2.能结合具体情景灵活运用多种方式确定物体的位置。 2、过程与方法: 1.通过确定旅游景点的位置,让学生认识数学与人类生活的密切联系,提高他们学习数学的兴趣。 2.通过学习建立直角坐标系的多种方法,让学生体验数学活动充满着探索与创造,激发学生的学习兴趣,感受数学在生活中的应用。 3、情感态度与价值观: 通过学习建立直角坐标系的多种方法,让学生体验数学活动充满着探索与创造,激发学生的学习兴趣,增强学生的数学应用意识。 教学重点难点: 重点:根据实际问题建立适当的坐标系,并能写出各点的坐标。 难点:坐标平面内的点与有序实数对的一一对应关系。 教法与学法指导: 教法:教师导、学生主动学,即(导学法). 学法:在教师的指导下,观察思考,自主学习,交流合作,归纳发现,探索新知。注重学生的自主活动能力、合作交流能力与反思概括能力的培养。 课前准备:多媒体,图片,学生尺,方格纸若干张. 教学过程: 一、创设情境,引入新课 1、情境导入: (1)、2008年5月12日在中华大地上发生了举国震惊的大地震,地震发生后国家地 震台网为了准确的确定震中的位置,用什么来表述?(经纬度)

8.0(2)、还有,在进行军事演习时,一发炮弹远渡重洋能准确的命中目标,要靠什么?(准确的定位) 前一节通过丰富多彩、形式多样的确定位置的方式,使大家感受了丰富的确定位置的现 实背景和现实生活中确定位置的必要性,并学习了有关确定位置的一些方法,现在我们分成两个小组来做一个游戏,大家高兴不高兴?本节课看哪个小组同学表现出色。规则:将教室进门的第一行第一列位置记为(1,1),那么老师随意说出如(5,3)等数对,同学们举手抢答该位置所坐学生的名字,看哪个组回答对的次数多。 2、呈现问题: 【师】:同学们,你们喜欢旅游吗? 假如你到了某一个城市旅游,那么你应怎样确定旅游景点的位置呢?下面给出一张某市旅游景点的示意图,根据示意图,回答以下问题: (1)你是怎样确定各个景点位置的? (2)“大成殿”在“中心广场”南、西各多少个格?“碑林”在“中心广场”北、东各多少个格? (3)如果以“中心广场”为原点作两条互相垂直的数轴、分别取向右、向上的方向为数轴的正方向,一个方格的边长看做一个单位长度,那么你能表示“碑林”的位置吗?“大成殿”的位置呢? 【学生活动】:学生积极思考,寻找问题答案,教师巡视全场,了解学生做题情况。 【设计意图】: 创设学生熟悉的情景,使学生亲身参加探索发现,主动的获取知识和技能。让学生自学后分小组进行讨论、交流,培养学生的自学能力,发现新问题的意识。 二、自主交流、质疑释疑 1、自主学习 【自主学习一】快速阅读课本第152页中间自然段的内容,独立完成以下内容: 在平面内,画两条 的数轴,就构成了平面直角坐标系,这个平面叫做 , 两条数轴叫做 ,水平的数轴叫做 或 ,取向 的 方向为正方向;铅直的数轴叫做 或 ,取向 的方向为正方向; 叫做坐标原点. 注意:一般情况下,x 轴和y 轴取相同的单位长度。 【小试身手】如图1 ,在网格图中,自己画出一个平面直角坐标系. 【自主学习二】快速阅读课本第152页的最后两自然段的内容, 然后独立完成以下内容. 图1

利用VB编程实现实时数据曲线绘制

信息技术2005年第10期中图分类号:TP311文献标识码:B文章编号:1009-2552(2005)10-0076-03 利用VB编程实现实时数据曲线绘制 关维娟,陈清华 (安徽理工大学,淮南232001) 摘要:实时动态数据曲线的绘制与显示,是各种工业测控系统的重要功能。而实现方法也不尽相同。提出了一种基于VB编程,简单易懂的实时数据曲线绘制方法,实际使用证明完全能够满足实时监控要求。文中通过一个实例介绍了其实现的具体方法。 关键词:测控系统;实时数据曲线;Visual Basic Realization of real-time data curve drawing using VB programming G U AN Wei2juan,CHEN Qing2hua (A nhui University of Science and Technology,Huainan232001,China) Abstract:Draw ing and showing the real-time and dynamic data curve is an important function of the indus2 trial testing and c ontrolling system,and various realizing methods are different.A simple method of real-time and dynamic data curve dra wing based on VB programming is introduced in this paper,and it proved that the progra m could satisfy the real-time c ontrol require ments.It is illustrated by a coucrete exa mple. Key w or ds:testing and controlling system;real-time data curve;Visual Basic(VB) 0引言 各种工业测控系统中,通常利用动态实时数据曲线,实时监测某点在现场工况变化下的控制稳定性。而动态实时数据曲线的实现,就成为测控软件开发中的一个重要环节。目前,由于VB具有功能强大和用户界面易实现等优点,已经成为流行的测控软件开发工具之一,但同其它编程工具一样,VB 也不具备直接的动态曲线绘制能力,必须借助一些编程技术来实现。本文详细介绍利用Visual Basic 编程,绘制动态实时数据曲线的方法。 1实时数据曲线绘制的基本思路数据曲线实际上是由许多直线首尾相连组合而成的,通常在图片框中通过画线来实现,绘图区域的大小和比例则可通过图片框的Scale方法设定。当前点通常在曲线上的最右端显示,随着时间的推进,整条曲线从左向右移动。实现曲线的动态平移必然涉及到曲线的消隐或重绘,一种方式是将画线对象的Draw M ode属性设为XO R Pen,然后在原位置重绘曲线;单一背景色的情况下,也可直接用背景色重绘曲线,实现曲线的动态效果;另外,通过API函数BitBlt也可很好地实现曲线的平滑移动。 本文数据曲线上各点纵坐标反映实时数据的大小,程序中利用数组存储,并在定时器中定时更新数组中各元素的值。数组装满时各元素顺次前移,将数组的第一个元素丢掉,数组最后一个元素则始终存放当前最新采集数据。利用图片框的Line方法将各数据点绘制成首尾相连的直线,就可实现数据曲线的绘制,同时由于曲线上各点的值不断更新,结合图片框的C LS方法,即可实现数据曲线的平滑移动效果。曲线从左端开始,未到图片框右边界前,曲线不用平移,到达图片框右边界后,曲线从左向右平滑移动。 情况允许的情况下,增加实时曲线的数据量,更有利于监控现场工况的变化趋势。同时为了避免绘图区域过于数据点拥挤,可只在当前绘图区域显示一部分数据曲线,通过滚动条查看数据曲线的其它部分。 2程序实例 此处以一个完整的程序实例说明实时数据曲线 收稿日期:2005-04-28 作者简介:关维娟,女,毕业于安徽大学数学系,本科,现任教于安徽理工大学数理系。 ) 76 )

初中数学冀教版八年级下册第十九章 平面直角坐标系19.2 平面直角坐标系-章节测试习题

章节测试题 1.【答题】点P(m+3,m+2)在直角坐标系的y轴上,则点P的坐标为() A. (0,-1) B. (1,0) C. (3,0) D. (0,-5) 【答案】A 【分析】根据在直角坐标系中,在y轴上的点的特征:横坐标为0,解答即可. 【解答】解:∵点P(m+3,m+2)在直角坐标系的轴上, ∴m+3=0, 解得m=?3, ∴点P坐标为(0,-1), 选A. 2.【答题】在平面直角坐标系中,点M(﹣2,1)在() A.第一象限 B.第二象限 C.第三象限 D.第四象限 【答案】B 【分析】根据各象限内点的坐标特征解答.

【解答】解:点M(﹣2,1)在第二象限. 选B. 3.【答题】如图的坐标平面上有P、Q两点,其坐标分别为(5,a)、(b,7).根据图中P、Q两点的位置,判断点(6﹣b,a﹣10)落在第几象限?() A.一 B.二 C.三 D.四 【答案】D 【分析】由平面直角坐标系判断出a<7,b<5,然后求出6﹣b,a﹣10的正负情况,再根据各象限内点的坐标特征解答. 【解答】解:∵(5,a)、(b,7), ∴a<7,b<5, ∴6﹣b>0,a﹣10<0, ∴点(6﹣b,a﹣10)在第四象限. 选D. 4.【答题】若点M(x,y)满足(x+y)2=x2+y2﹣2,则点M所在象限是() A.第一象限或第三象限 B.第二象限或第四象限 C.第一象限或第二象限 D.不能确定

【答案】B 【分析】利用完全平方公式展开得到xy=﹣1,再根据异号得负判断出x、y异号,然后根据各象限内点的坐标特征解答. 【解答】解:∵(x+y)2=x2+2xy+y2, ∴原式可化为xy=﹣1, ∴x、y异号, ∴点M(x,y)在第二象限或第四象限. 选B. 5.【答题】如图,在5×4的方格纸中,每个小正方形边长为1,点O,A,B在方格纸的交点(格点)上,在第四象限内的格点上找点C,使△ABC的面积为3,则这样的点C共有() A.2个 B.3个 C.4个 D.5个 【答案】B 【分析】根据点A、B的坐标判断出AB∥x轴,然后根据三角形的面积求出点C 到AB的距离,再判断出点C的位置即可.

解题技巧专题:平面直角坐标系中的图形面积

解题技巧专题:平面直角坐标系中的图形面积 ——代几结合,突破面积及点的存在性问题 ◆类型一直接利用面积公式求图形的面积 1.如图,在平面直角坐标系中,三角形ABC的面积是() A.2 B.4 C.8 D.6 第1题图 第2题图 2.如图,在平面直角坐标系xOy中,已知A(-1,5),B(-1,0),C( -4,3),则三角形ABC的面积为________. ◆类型二利用分割法求图形的面积 3.如图,在平面直角坐标系中,点A(4,0),B(3,4),C(0,2),则四边形ABCO的面积为________. 4.观察下图,图中每个小正方形的边长均为1,回答以下问题:【方法14】 (1)写出多边形ABCDEF各个顶点的坐标; (2)线段BC,CE的位置各有什么特点? (3)求多边形ABCDEF的面积.

◆类型三利用补形法求图形的面积 5.在如图所示的正方形网格中,每个小正方形的边长均为1,三角形ABC的三个顶点恰好是正方形网格的格点.【方法14】 (1)写出三角形ABC各顶点的坐标; (2)求出此三角形的面积. ◆ 类型四与图形面积相关的点的存在性问题 6.(2017·定州市期中)如图,A(-1,0),C(1,4),点B在x轴上,且AB=3. (1)求点B的坐标; (2)求三角形ABC的面积; (3)在y轴上是否存在点P,使以A,B,P三点为顶点的三角形的面积为10?若存在,请直接写出点P的坐标;若不存在,请说明理由.

参考答案与解析 1.B 2. 15 2 3.11解析:过点B作BD⊥x轴于D.∵A(4,0),B(3,4),C(0,2),∴OC=2,BD =4,OD=3,OA=4,∴AD=OA-OD=1,则S四边形ABCO=S梯形OCBD+S三角形ABD= 1 2×(4+2)×3+ 1 2×1×4=9+2=11. 4.解:(1)A(-2,0),B(0,-3),C(3,-3),D(4,0),E(3,3),F(0,3). (2)线段BC平行于x轴(或线段BC垂直于y轴),线段CE垂直于x轴(或线段CE平行于y轴). (3)S多边形ABCDEF=S三角形ABF+S长方形BCEF+S三角形CDE= 1 2×(3+3)×2+3×(3+3)+ 1 2×(3+3)×1=6+18+3=27. 5.解:(1)A(3,3),B(-2,-2),C(4,-3). (2)如图,分别过点A,B,C作坐标轴的平行线,交点分别为D,E,F.S三角形ABC=S正方形DECF -S三角形BEC-S三角形ADB-S三角形AFC=6×6- 1 2×6×1- 1 2×5×5- 1 2×6×1= 35 2. 6.解:(1)点B在点A的右边时,-1+3=2,点B在点A的左边时,-1-3=-4,所以点B的坐标为(2,0)或(-4,0). (2)S三角形ABC= 1 2×3×4=6. (3)存在这样的点P.设点P到x轴的距离为h,则 1 2×3h=10,解得h= 20 3.点P在y轴正半轴时,P???? 0, 20 3,点P在y轴负半轴时,P? ? ? ? 0,- 20 3,综上所述,点P的坐标为? ? ? ? 0, 20 3或? ? ? ? 0,- 20 3.

相关文档
相关文档 最新文档