非圆曲线数学处理的一般方法
- 格式:pdf
- 大小:458.56 KB
- 文档页数:14
第一章数控加工的编程基础课后习题答案一、填空题1、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于(静止的工件)坐标而运动。
2、目前,数控编程所采用的格式为(字-地址)程序段格式。
3、用于编写程序段的字为(N)4、尺寸字U、V、W表示增量(相对)坐标,A、B、C表示(旋转)坐标。
5、数控系统通常分为车削和铣削两种,用于车削的数控系统在系列号后加字母(T)用于铣削的数控系统在系列号后加字母(M)二、选择题1、下列叙述中,(确定机床坐标系),不属于数控编程的基本步骤。
A)分析图样、确定加工工艺过程B)数值计算C)编写零件加工程序单D)确定机床坐标系2、程序校验与首件试切的作用是(检验程序是否正确及零件的加工精度是否满足图纸要求)。
(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求3、数控编程时,应首先设定(工件坐标系)。
(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点三、判断题1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。
(×)2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能控制开关量(如冷却液开、关,主轴正、反转,程序结束等)。
(√)3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。
(×)4、大部分代码都是非续效(模态)代码。
(×)四、简答题1、编制数控加工程序的主要步骤?答:①对零件图加工工艺分析②数值计算(数学处理)③编写零件加工程序单④制备控制介质⑤程序校对与首件试切2、数控编程有哪些种类?分别适合什么场合?答:数控编程一般分为手工编程和自动编程两种。
①手工编程。
对于加工形状简单、计算量小、程序不多的零件,采用手工编程较容易,而且经济、及时。
圆锥曲线几何关系代数化全文共四篇示例,供读者参考第一篇示例:圆锥曲线是解析几何中的重要概念,它们具有丰富的几何关系和代数特征。
本文将从圆锥曲线的基本概念入手,探讨其与几何关系和代数化的关系。
圆锥曲线是一种二次曲线,可以用方程或参数方程来表示。
常见的圆锥曲线有椭圆、双曲线和抛物线。
椭圆是一个闭合的曲线,双曲线则是两支无交点的曲线,而抛物线则有一个焦点和一条对称轴。
在解析几何中,圆锥曲线的重要性在于它们与直角坐标系之间的几何关系。
通过代数方法,我们可以将圆锥曲线与直角坐标系中的方程联系起来,从而得到更深入的几何认识。
以椭圆为例,其一般方程为\dfrac{x^2}{a^2}+\dfrac{y^2}{b^2}=1。
这个方程描述了一个以原点为中心的椭圆,其中a和b分别是椭圆在x轴和y轴上的半轴长度。
通过代数方法,我们可以将椭圆曲线与直角坐标系的坐标点联系起来,从而得到椭圆的几何性质。
抛物线是另一种重要的圆锥曲线,其一般方程为y^2=2px。
抛物线是一种开口向上或向下的曲线,具有焦点和对称轴。
通过代数方法,我们可以揭示抛物线曲线与直角坐标系之间的关系,进一步认识抛物线的几何特征。
圆锥曲线的几何关系和代数化是解析几何研究的重要内容。
通过代数方法,我们可以深入理解圆锥曲线的几何性质,从而为解决相关问题提供更好的数学工具。
希望通过本文的介绍,读者能对圆锥曲线的几何关系和代数化有更深入的认识。
【2000字】第二篇示例:圆锥曲线是平面几何中的一类重要曲线,包括圆、椭圆、抛物线和双曲线。
这些曲线在数学上有着深远的影响,不仅在几何中有着丰富的性质和特点,同时也蕴含了丰富的数学内涵。
圆锥曲线几何关系代数化,即将圆锥曲线的几何性质通过代数方法进行表述和求解,是数学研究中的重要方向之一。
在数学中,代数方法是一种重要的工具,通过代数方法,我们可以将几何问题转化为代数问题,从而更方便求解和研究。
在圆锥曲线几何关系代数化中,我们主要将圆锥曲线的方程进行代数化处理,通过方程的形式和性质,来研究圆锥曲线之间的几何关系。
圆锥曲线中的定点问题及解决方法1. 引言1.1 背景介绍圆锥曲线是几何学中一个重要的概念,指的是由一个平面与一个圆锥体相交而得到的曲线。
在数学中,圆锥曲线包括圆、椭圆、双曲线和抛物线四种类型。
这些曲线在几何学和代数学中有着广泛的应用,涉及到许多重要的定理和性质。
圆锥曲线中的定点问题是指关于曲线上或曲线与其他几何图形的交点位置和性质的问题。
这些问题在实际应用中具有重要意义,例如在天文学中描述行星轨道的形状,或在工程学中设计湖面上的浮标位置等。
研究圆锥曲线中的定点问题不仅可以加深对这些曲线的理解,更可以拓展数学知识的应用范围。
通过研究不同的解决方法,可以进一步提高解决问题的能力和技巧,为数学领域的发展贡献力量。
深入探讨圆锥曲线中的定点问题具有重要的研究意义和价值。
1.2 问题提出圆锥曲线中的定点问题是一个重要而复杂的数学问题,其研究有着深远的理论和应用意义。
在圆锥曲线中,定点问题是指在已知曲线的情况下,找到曲线上满足一定条件的点的位置。
这种问题涉及到几何、代数和分析等多个数学领域,需要综合运用不同的数学方法来求解。
定点问题在圆锥曲线中具有广泛的实际应用。
比如在工程领域中,定点问题可以帮助我们确定某个位置的几何特性,从而设计出更加精确的结构。
在物理学中,定点问题可以帮助我们分析物体的运动轨迹和速度方向。
在计算机图形学和机器人领域中,定点问题也有着重要的应用价值。
研究圆锥曲线中的定点问题不仅有助于深化数学理论,还能推动相关领域的发展和创新。
在本文中,我们将介绍不同的解决方法来解决圆锥曲线中的定点问题,探讨其适用场景和未来研究方向,以期为相关领域的研究工作提供一定的参考和启发。
1.3 研究意义在圆锥曲线中,定点问题具有重要的研究意义。
通过对定点问题的研究,我们可以深入理解圆锥曲线的性质和特点,进一步探索其数学规律和几何意义。
定点是曲线上的固定点,对于圆锥曲线而言,定点的位置和性质对曲线的形状和特征具有决定性影响。
浅谈解决圆锥曲线问题的几种方法【摘要】圆锥曲线问题是数学中的经典难题,研究其解决方法对于深入理解数学的基本概念具有重要意义。
本文分别介绍了利用几何性质、代数方法、解析几何方法、计算机辅助方法和综合方法解决圆锥曲线问题的过程及特点。
通过比较各种方法的优缺点,给出了适用场景和方法选择的建议。
未来,随着数学技术的不断发展,可以进一步深入研究和探索圆锥曲线问题,为数学领域的发展做出更大的贡献。
通过本文的介绍,读者可以对解决圆锥曲线问题有一个全面而深入的了解,为相关领域的学习和研究提供重要参考。
【关键词】圆锥曲线问题、椭圆、双曲线、抛物线、利用几何性质、代数方法、解析几何方法、计算机辅助方法、综合方法、优缺点比较、适用场景、未来发展方向。
1. 引言1.1 什么是圆锥曲线问题圆锥曲线问题是指在平面几何学或代数几何学中研究与圆锥曲线相关的一类数学问题。
圆锥曲线是由平面上的一固定点(焦点)和一条不过焦点的直线(准线)确定的一类具有特殊性质的曲线。
常见的圆锥曲线包括椭圆、双曲线和抛物线。
椭圆是平面上到两个固定点的距离之和等于常数的点的轨迹,双曲线是平面上到两个固定点的距离之差等于常数的点的轨迹,而抛物线则是平面上到一个固定点的距离等于到一条固定直线的距离的点的轨迹。
这些曲线在几何形态和性质上有着独特的特点,因此对它们的研究具有重要的意义。
圆锥曲线问题不仅在数学理论研究中具有重要价值,而且在实际应用中也有着广泛的应用。
比如在工程学、物理学、经济学等领域,都有着对圆锥曲线问题的需求和应用。
深入研究和解决圆锥曲线问题,对于提高数学理论水平和促进实际应用具有重要的作用。
1.2 研究圆锥曲线问题的意义研究圆锥曲线问题具有重要的理论和实际意义。
圆锥曲线在几何学和代数学中有广泛的应用,可以描述各种自然现象和工程问题。
椭圆、双曲线和抛物线在物理学中的光学、力学、天体运动等领域都有重要应用。
研究圆锥曲线问题可以促进数学知识的深入理解和发展,探讨不同的解决方法和技巧,对于培养数学思维和解决问题的能力具有重要意义。
隐圆问题处理方法研究"的教学实录与反;吴万征(江苏省句容高级中学212400)在2020届高三进入二轮复习阶段后,为有效提升复习的针对性,句容市教师发展中心召开了以“聚焦微专题,强化关键能力”为主题的高三二轮复习研讨会•笔者应邀开设了一节公开课“隐圆问题处理方法研究”.现将这节课的教学过程、设计意图、课后反思择片段整理成文,不妥之处请各位批评指正.1学情分析本次教学对象是四星级高中的高三物化班学生•学生具备较强的自主学习能力、运算能力和综合运用知识解决问题的能力,但学生平时疏于对知识的归类整理,不屑于对问题追根溯源,更喜欢挑战难度大的压轴题•一轮复习教学时,学生仅在综合练习时零星地遇到过隐圆,没有形成系统的知识体系,故而二轮复习时,笔者通过微专题的形式,从学生知识发展的认知起点和思维发展的生长点出发,将该知识点形成体系,以帮助学生形成解决的2考点解读纵观近几年高考数学江苏卷,隐圆既是考查的热点又是考查的难点,常以压轴填空题或解答题的形式出现,与直线相结合考查直线与圆的位置关系,与三角形相结合考查解析法思想等,尤其是阿波罗尼斯圆,常考常新•隐圆的相关问题实质是解析法在处理平面图形问题中的应用,曲线与方程相互转化,几何直观与代数推理相结合•这些不仅需要学生具有较强的逻辑推理能力和数形结合能力,还需要学生具有良好的数学直觉思维能力,以及较强的代数运算能力.教学目标(1)通过对前置作业一般化和学生一起归纳总结出圆的5种常见的形式化定义,完善知识方法体系,体会转化与化归、数形结合的数学思想,提升数学直觉思维能力;(2)通过例1的形异质同题的一题多解、多题一解,例2及变式的题同质异,进一步培养学生的数学直觉思维能力和提升学生通过现象能够发现问题本质的能力;(3)通过隐圆这个小的切口,帮助学生形成解决一类问题的研究方法,积累研究方法的经验.教学结出的5见的形式化定义及其几何特征与代数表达相互转化.教学难点圆的5种常见的形式化定义的几何特与数表达相互转3教学实录3.1教学片段1——剖析前置作业,追根溯源题1(苏教版选修2-1第63页例1改编)已知A)^1]是#轴、!轴上的动点,且AB=4,求线段AB的中点M的轨迹方程.生1:设点M(#,y),由题意知OM=2,得到点M的轨迹方程是#2+y2=4•师:点M的轨迹是圆,请给出这个圆的定义生1:到定点的距离等于定长的点的集合.师:大家认可她的看法吗?有什么前提条件吗?生众:在平面内.师:(追问)你能用数学符号语言描述你下的定吗?生1:在平面内,{M MA=r},其中M为动点,A为定点G>0为定值•师:接下来答题的同学,请同时给出相应轨迹的定数学语言你下的定题2已知点O(0,0),A(1,1),直线MO, MA的斜率之积为一1,求点M的轨迹方程.生2 :设点M(.#,y),根据题意得到点M的轨迹方程是(#—2)2+(—2)2=2.点M的轨迹是圆,它的定义是:在平面内,与两定点斜率之积为一1的点的集合•用数学符号语言描述为:在平面内,{M0MA$0MB=—1},其中M为动点, A)为定点.:有什么要的吗?&本文系江苏省教育科学“十三五”规划2020年度普教重点自筹课题%核心问题,驱动下高中数学探究性学习范式研究”(编号:W 2020/02/246)、江苏省教育科学“十三五”规划2020年度立项课题“回归教学原点的高中数学课堂重构研究”(编号:D/2020/02/183)、2020年江苏省高中数学名师工作室(主持人:钱宁)第一次研修的阶段性研究成果.生2:点M的轨迹方程里要除去#=0和#=1师:(追问)为什么呢?生2:因为点M的横坐标为0时,MO的斜率不存在;为1时,MA的斜率不存在.师:这是由斜率的定义决定的•那么你给的定要?生2:在平面内,与两定点斜率之积为一1的点的集合(除去定点所在垂直于#轴的直线与曲线的交点).用数学符号语言描述为:在平面内,{M k MA$k MB=—16,其中M为动点,AB为定点,且点M的横坐标不等于A,B的横坐标.题3已知点O(0,0),A(1,1),点M满足MO2+MA2=4,求点M的轨迹方程.生3:设点M##,y),根据题意得到点M的轨迹方程是(#一1)+(一1)=1.点M的轨迹是圆,我下的定义是:在平面内,到两定点距离的平方和为定值的点的集合•用数学符号语言描述为:在平面内,{M MA2%MB2=A},其中M 为动点,A,B为定点,%为定值.师:表述得非常准确!(追问)的取值范围什么?生3:>0.师:(再追问)显然%>0是必要条件,充分吗?3:师:大家同意他的意见吗?(学生们众说纷纭)师:如果把问题改为“求实数%的取值范围''呢?生3:设点M(#,y),由条件MA2%MB2=%得#2%y2%(#—1)2%(y—1)2=%.化简整理得(#—1)%(一4)=%—⑴所以%>L师:由此可见充分必要条件是——3:%>1师:你是怎么想到这样处理的呢?3:把条件,得的程简后是圆的标准方程,观察得到%>1.师:也就是回到定义上去一坐标化一解析几何的基本思想.若A(a,2),B(c;)呢?生3:(演算后回答)点M的轨迹方程为(#-叮)%(-罗)=2-1-a—3)%(2一此时%>1^(a一c)%(2一题4已知点O(0,0),A(1,1),点M满&MO•MA=4,求点m的轨迹方程.生4 :设点M(#,y),根据题意得到点M的轨迹方程是(#一⑴)%(—1)=9点M的轨迹是圆,我给这个圆下定义:在平面内,与两定点形成向量的数量积为定值的%合•%数学符号语言描述为:在平面内,{#I MA•:%=%},其中M为动点,A,B为定点,%为定值,它的取值范围是%>—⑴师:若A(a?2))B(c;)呢?4:同,可点M的程为#—a%L')%(一岁)=%%4-a—c)2%(2一d)2..此时%>—⑴](a一c)+(2一题5(苏教版必修二第11页第1题)已知点M(#,y)与两个定点O(0,0),A(3,0)的距离之比为1,求点M的轨迹方程.生5:设点M(#,y),根据题意得到点M的轨程!#%1)%y)=4点M的这个圆的定义是:在平面内,到两定点距离之比为定值的点的集合.用数学符号语言描述为:为定值,%>0%(1:!追)%=1,点M的什么?生5:线段AB的垂直平分线.问题1如果把圆的第1种形式定义起名为定义圆,那么其余4种定义形式的圆,你可以分别给它们起一个名字吗?生众:斜率圆、平方圆、向量圆与比值圆(其实比值圆是阿波罗尼斯圆)•问题2这些圆彼此之间有什么联系?生6:斜率圆可以看成向量圆的特例,即两向量互相垂直时可以转化为两直线斜率之积等于—1生7:需要注意斜率不存在的情形.师:很好!也就是说数量积为零比斜率之积为一1更一般.生8:比值圆与平方圆是一样的,都是用两点间距离公式求解.师:生8发现比值圆与平方圆解题所用知识点是一致的.问题3目前,我们发现圆的五种常见形式化定义,课本为什么用“平面内,到定点距离等于定长的点的集合”作为定义呢?生8:定义简洁,体现数学的简洁美!生9:圆的其他的四种形式化简整理后就是“平面内,到定点距离等于定长的点的集合”的数学符号语言表述.师:说得非常好!大道至简莫过如斯!设计意图前置作业为容易题,作为课堂教学的起点,以之唤醒学生对即将复习知识的记忆.数学语言的转化是解题的重要前提,文字语言向符号语言转化是学生必备的能力之一,也是学生的薄弱之处.通过追问,一方面培养学生的语言转化能力,另一方面培养学生口头表达的能力.通过追问、反问、再追问,把学生的解题思维“挤”出来:回到圆的标准方程或一般方程确定2的取值范围,即回到定义上去.问题1引导学生对圆命名,实质上就是贴标签,有助于基础薄弱学生的思维定势,即看到条件有思考的方向,把数学能力转化为数学技能,让“不同的人在数学上得到不同的发展”口*的基本理念落地生根.通过问题2和问题3的设置,将隐圆的相关知识点整合到同一个概念里,找到隐圆的题根,进而帮助学生获得高阶认知所需的“事实性知识的网络结构”.很显然,这是一种深度学习,体现出核心素养“科学思维”的本质特征.如此被赋予方法论意义,获取余文森教授所指出的“最基础、最具有生长性的关键素养促使学生实现由思维层面向素养层面的转化.3.2教学片段2——分析例题,剥茧抽丝例1(2018届南通市、泰州市一模第13题)在平面直角坐标系xOy中,已知点A(—4,0), B(0,4),从直线AB上一点P向x*2+y2=4引两条切线PC,PD,切点分别为C,D.设线段CD中点为:,则线段A:长的最大值为_____•4x0,4y0,则))4x0) x0+y0x0+y0x0+y0/4y0\2&16曰一=4x0一(x0+y0)x0+y0'x y x0+y04y0—16272&2丄2'两式相加得点M的轨迹方程x0+y0x0+y0x)+y)+x—y=0师:真精彩!请问你是怎么想到的呢?生12:根据方法1和方法2的结果凑出来的. ()13:1)的就的数程求普通方程的方法.生10:(投影其解答)设P(x0,y。
第八章圆锥曲线方程考试内容:椭圆及其标准方程.椭圆的简单几何性质.了解椭圆的参数方程.双曲线及其标准方程.双曲线的简单几何性质.抛物线及其标准方程.抛物线的简单几何性质.考试要求:(1)掌握椭圆的定义、标准方程和椭圆的简单几何性质,了解椭圆的参数方程.(2)掌握双曲线的定义、标准方程和双曲线的简单几何性质.(3)掌握抛物线的定义、标准方程和抛物线的简单几何性质.(4)了解圆锥曲线的初步应用.基本方法和数学思想1.求轨迹方程的基本方法有两大类,即直接法和间接法。
其中直接法包括:直译法,定义法,待定系数法,公式法等。
间接法包括:转移法,参数法(k参数、t参数,θ参数及多个参数)等。
2.本节解题时用到的主要数学思想方法有:(1)函数方程思想。
求平面曲线的轨迹方程,其解决问题的最终落脚点就是将几何条件(性质)表示为动点坐标x、y的方程或函数关系(参数法)。
(2)数形结合思想。
解题时重视方程的几何意义和图形的辅助作用是非常必要的。
即将对几何图形的研究,转化为对代数式的研究,同时又要理解代数问题的几何意义。
(3)等价转化思想。
在解决问题的过程中往往需要将一个问题等价转化为另一个较为简单的问题去求解。
3.避免繁复运算的基本方法可以概括为:回避,选择,寻求。
所谓回避,就是根据题设的几何特征,灵活运用曲线的有关定义、性质等,从而避免化简方程、求交点、解方程等繁复的运算。
所谓选择,就是选择合适的公式,合适的参变量,合适的坐标系等,一般以直接性和间接性为基本原则。
因为对普通方程运算复杂的问题,用参数方程可能会简单;在某一直角坐标系下运算复杂的问题,通过移轴可能会简单;在直角坐标系下运算复杂的问题,在极坐标系下可能会简单“所谓寻求”。
热点分析高考圆锥曲线试题一般有3题(1个选择题, 1个填空题, 1个解答题), 共计22分左右, 考查的知识点约为20个左右. 其命题一般紧扣课本, 突出重点, 全面考查. 选择题和填空题考查以圆锥曲线的基本概念和性质为主, 难度在中等以下,一般较容易得分,解答题常作为数学高考中的压轴题,综合考查学生数形结合、等价转换、分类讨论、逻辑推理等诸方面的能力,重点考查圆锥曲线中的重要知识点, 通过知识的重组与链接, 使知识形成网络, 着重考查直线与圆锥曲线的位置关系, 往往结合平面向量进行求解,在复习应充分重视。
非圆曲线非圆曲线数学处理数学处理数学处理的一般的一般的一般方法方法方法数控系统一般只有直线和圆弧插补的功能,对于非圆曲线轮廓,只有用直线或圆弧去逼近它,“节点”就是逼近线段与非圆曲线的交点。
一个已知曲线的节点数主要取决于逼近线段的形状(直线段还是圆弧段),曲线方程的特性以及允许的逼近误差。
将这三者利用数学关系求解,即可求得一系列的节点坐标,并按节点划分程序段。
以下简介常用的直线逼近及圆弧逼近的数学处理方法。
2.1 常用非圆曲线直线逼近方法常用非圆曲线直线逼近方法2.1.1 等间距的直线逼近的节点计算这是一种最简单的算法。
如图2.1所示,已知方程)(x f y =,根据给定的x ∆求出i x ,求i x 代入)(x f y =即可求得一系列i y ,即为每个线段的终点坐标,并以该坐标值编制直线程序段。
XYNMM )(x f图2.1 等间距逼近方法的原理图x ∆取值的大小取决于曲线的曲率和允许误差δ。
一般先取1.0=∆x 试算并校验。
误差校验方法如图2.1中的右图所示,MN 为试算后的逼近线段,作''N M 平行于MN 且两直线的距离为允δ。
根据节点的坐标可求得MN 方程:0=++c by ax ,则''N M 的方程为22b a c by ax +±=+允δ 求解联立方程:)(22x f y b a cby ax =+±−+=允δ (2-1)如果无解,即没有交点,表示逼近误差小于允δ;如果只有一个解,即等间距与轮廓线相切,表示逼近误差等于允δ;如果有两个或两个以上的解,表示逼近误差大于允δ,这时应缩小等间距坐标的增量值,重新计算节点和验算逼近误差,直至最大的逼近误差小于等于允δ。
等间距法计算简单,但由于取定值x ∆应保证曲线曲率最大处的逼近误差允许值,所以程序可能过多。
用此种方法进行数学处理,它的逼近曲线与轮廓线的逼近误差参差不齐,程序明显增多,影响机床的加工效率,不适合大批量的加工,成本也比较高。
2.1.2 等弦长直线逼近的节点计算就是使所有逼近线段的长度相等,如图2.2所示。
计算步骤如下:XY )(x f y =允δ图2.2 等弦长逼近方法的原理图(1)确定允许的弦长:由于曲线各处的曲率不等,等弦长逼近后,最大误差max δ必在min R 处(设为图中的CD 段),则l 为允允)δδmin 2min 2min 22(2R R R l ≈−−= (2)求min R 。
曲线)(x f y =任一点的曲率半径为/y")y'(1R 3/22+= (2-2)取0/d =dx R ,即0'")'1("'322=+−y y y y (2-3)根据)(x f y =求得'""'y y y 、、,并由式(2-3)求得x 值代入式(2-2)即得min R 。
(3)以曲线起点A 为圆心,作半径为l 的圆交)(x f y =曲线于B 点,联立求解)()()222x f y l y y x x a a ==−+−(得B B y x 、。
(4)顺序以B 、C…圆心,重复步骤(3),即可求得其余各节点的坐标值。
等弦长法对于曲线各处的曲率相差较大时,所求得的节点数过多,所以这种方法宜用于曲率变化不大的曲线节点计算。
2.1.3 等误差直线逼近的节点计算要使得所有逼近线段的误差δ都相等,如图2-3所示,需要如下得计算步骤:XY图2.3 等误差逼近方法的原理图(1)确定所有逼近线段的误差允δ的圆方程,即以起点),(a a y x A 圆心,允δ为半径作圆:2允(δ=−+−22)()a a y y x x将方程写成)(x c y =(2)求与曲线的公切线PT 的斜率k :)/()(P T p T x x y y k −−=为了求得P T P T y y x x 、、、,需求解联立方程:点的切线方程) (曲线在 (曲线方程) (圆切线方程)) (允许圆方程T x x f y y x f y x x x c y y x c y P T P T T T P T P P T P p )(')())((')(−=−=−=−=(3)求弦长AB 的方程。
使AB 弦的斜率为k ,即使平行PT ,则AB 方程为:)(a a x x k y y −=−(4)联立曲线方程和弦方程求得B 点坐标:)(x f y = )(a a x x k y y −=−(5)按上述步骤顺序求得C 、D ,…各节点的坐标。
对于曲率变化较大的曲线,用等误差法求得的节点数最少,但计算稍繁。
2.1.4 圆弧逼近的节点计算曲线用圆弧逼近有曲率圆法、三点圆法和相切圆法等方法。
三点圆法是通过已知四个节点分别作两个相切的圆,编出两个圆程序段。
这两种方法都应先用直线逼近方法求出各节点,再求出各圆,计算较繁琐。
2.22.2 等误差法的关键点和难点等误差法的关键点和难点从2.2.3节等误差法的介绍中我们可以了解到,手工编程将是非常复杂的一个过程,它需要不断重复步骤(2)~(5),其难点就是如何求得“圆与任意的非圆曲线”的公切线PT 、以及“直线与任意的非圆曲线”的交点B (如图 2.4所示),这就用到数值分析的知识。
)(x f y =A B允δPT图2.4 非圆曲线逼近方法的公切线和交点求公切线的过程中,我们无法直接用计算机求出它的公切线PT ,从上图可以发现在,当A 点到直线PT 距离为允δ时,误差圆与曲线)(x f y =上总会有一点的切线满足要求,这一点就是我们要求的切点T。
为了求点到直线的距离,必须先求出曲线)y=上任意一点的斜率,在搜索的过程中满足A点到直线的距(xfδ时,则斜率所在点的就是我们所要求的切点,这个斜率也是直线AB斜离为允率,已知斜率和起点用编程序来求交点。
通过上述分析,我们可以得知,等误差法的关键点是,如何用数值分析的方法求出斜率以及交点。
基于数值分析方法的等误差逼近算法设计基于数值分析方法的等误差逼近算法设计3.13.1 数值分析的概念数值分析的概念数值分析(Numerical Analysis)的方法是有效使用数字计算机求数学问题近似解的方法与过程,以及由有关理论所构成的学科。
数值分析是一门实用性很强的学科,近年来随着计算机的发展和广泛应用,许多计算领域的问题,如计算力学、计算物理、计算化学、计算经济学等新分支都可归结为数值分析问题。
数值分析研究有效使用计算机数值求解各种数学问题,包括离散型方程的数值求解和连续系统离散化的数值求解,在数值求解数学问题时,需要考虑误差、收敛性和稳定性等问题。
所谓关于给定计算问题的一个近似算法是收敛的,是指由该算法能产生近似解的一个无穷集合,这个集合按某种选定的距离能逼近精确解到任意程度。
即对任给的ε>0,都能从该集合中找到与精确解的距离小于ε的近似解。
误差是指连续系统离散化产生的方法误差(截断误差)和数值分析过程中产生的误差(舍入误差)。
稳定性是指在执行数值算法的过程中,舍入误差的积累不影响产生可靠结果。
此外,还要研究算法的计算复杂性(计算量大小为时间复杂性,存储量大小为空间复杂性)以及在使用计算机时,算法的自适应性。
因此,误差、收敛性、稳定性、计算复杂性和自适应性是数值分析的基本问题,刻画了数值分析方法的可靠性、准确性、效率以及使用方便性,是数值分析必须研究的基本理论。
3.2 3.2 圆与任意非圆曲线的公切线求解算法圆与任意非圆曲线的公切线求解算法圆与任意非圆曲线的公切线求解算法3.2.1 基于数值分析方法的公切线求解原理由上一章可知,等误差方法逼近非圆曲线的这一复杂的问题,可以转化为求取圆与任意非圆曲线的公切线的切点的问题、以及求取直线与任意非圆曲线的交点的问题。
而求圆与任意非圆曲线的公切线的难点在于,在何种条件下直线是圆与非圆曲线的公切线。
如图3.1所示,对于非圆曲线上任意给定的一点),(00y x ,公切线是指在点),(00y x 误差圆与给定曲线)x (f y =的公切线,它与误差圆的交点只有一个,如图3.1所示的直线①,此时2l x =∆;若)(211l l l x <=∆,则此时点))((00x x f x x ∆+∆+,的切线为直线②,从图3.1中可以看出此时直线与误差圆有两个交点,直线②不是所求的公切线,x ∆必须增大,继续往前搜索:若)(233l l l x >=∆,此时点))((00x x f x x ∆+∆+,的切线为直线③,它与误差圆没有交点,此时x ∆则要缩小,往前搜索,直线到x ∆满足2l x =∆时为止,此时所求的直线就是我们要得到的公切线,点),(11y x 就是所求的曲线上的公切点,它与误差圆只有一个解。
(**)x (f y =非圆曲线方程:当D 等于圆的半径允δ时,则直线与圆只有一个解。
要想求距离D 则必须先求斜率K 。
3.2.2 基于数值分析方法求曲线上任意一点的导数(1)导数的几何意义由高等数学(上)[]1我们知道,函数)(x f y =在点0x 处的导数)('0x f 在几何上表示曲线)(x f y =在点))(,(00x f x M 处的切线的斜率,即αtan )('0=x f ,其中α是切线的倾角(图3.2)。
如果)(x f y =在点0x 处的导数为无穷大,这时曲线)(x f y =的割线以垂直于x 轴的直线0x x =为极限位置,即曲线)(x f y =在点))(,(00x f x M 处具有垂直于x 轴的切线0x x =根据导数的几何意义并应用直线的点斜式方程,可知曲线)(x f y =在点),(00y x M 处的切线方程为))(('000x x x f y y −=−x y图3.2 求曲线斜率的差分图(2)导数的求法导数的求法有很多种,在本次课程设计中,同学可用以下的方法求导数:;R )x x (!n )x (f )x x (!)x (f )x x )(x (f )x (f )x (f Tylor x )x (f n n i i )n (i i i i i i +−++−+−+=L &&&22展开式为:处的在)();h (R )h (!n )x (f )h (!)x (f )h (!)x (f )h )(x (f )x (f )x (f h x x x :x )()h (R )h (!n )x (f )h (!)x (f )h (!)x (f )h )(x (f )x (f )x (f h x x x :x n n i )n (i i i i i i x i n n i )n (i i i i i i x i 23213232113211L L L &&&&&&L L L L &&&&&&−+−++−+−=−==++++++=+==−−++,求得:的负向邻域取在;,求得:的正向邻域取在)()h (h )x (f )x (f )x (f i i i 3221311L L L &ο+−=−+导数为:)两式相减,得到一阶)和((得到数字方法求导数的公式为:h)h x (f )h x (f lim )x ('f h 20000−−+=→ 取h =0.000001,根据导数的概念,利用上式则可求得曲线的斜率。