3.1用解析法解决问题PPT课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2021
小结:什么是解析算法
在分析具体问题的基础上,抽取数 学模型。通过分析问题中各要素间的关 系,用数学表达式表示它们的关系,找 到了这些表达式,问题也就得以解决。
2021
课堂练习题
题目:张军找来一条长度为L的铁丝,希望用 来制作一个面积为S的矩形框。他问李明:这 个矩形的长和宽应当是多少,才能使制作出 来的矩形框面积为指定的值呢?
算法:
程序:
①建立坐标系
③令X=-2*3.14159 ④Y=Sin(x) ⑤画点(X,Y) ⑥如果X≤2*3.14159
则返回④,否则下 一步
⑦结束
Form1.Scale (-10, 10)-(10, -10) Const pi=3.14159 For x = -2 * pi To 2 * pi Step 0.1
y = Sin(x) Form1.PSet (x, y), vbRed Next x
思考:程序中步长的大小与绘出线 条的清晰程度有什么样的关系?
2021
知识链接:
画点方法 —— 对象名.Pset (点坐标),颜色代码 画线方法 —— 对象名.Line (x1,y1)-(x2,y2), 颜色代码
设置坐标系 —— 对象名.Scale (左上角坐标)-(右下角坐标)
2021
任务三 :描绘出圆周上所有的点 小组讨论:应采用程序设计中哪一种程序结构
2021
任务四 :如图,由A点向其他点辐射画线
A
2021
任务五 :将顶点A移到下一位置,重复任务四的 操作。经过14次同样的操作后,完成图案的绘制。
小组讨论:根据上面的方法绘制图形后,将会产生许多重复的线条,如 何修改程序,避免出现这些重复线条,提高程序的运行效率?
练习要求:独立思考,用解析法分析出蕴含的 解析表达式,并设计算法,完成程序。
2021
2021
思考:
1、用学过的数学知识在纸上画出正弦函数 在x ∈ [-2π,2π]范围内的轨迹。
2、在vb中正弦曲线的绘制过程,类似于 程序设计中哪一种程序结构?
2021
第一步:建立数学模型
2021
第二步:分析出解析表达式 y=sin(x) x ∈ [-2π,2π]
2021
第三步:选择合适的程序结构完成算法
2021
利用解析法实现钻石图案的打印 :
小组讨论:观察钻石图案,找出解题的数学模型, 分析其组成元素,找出绘图的规律。
2021
任务一 :建立一个易于完成此图形的坐标系, 可考虑将坐标系原点放在图形中心位置。
(-1.5,1.5)
(1.5,-1.5)
2021
任务二 :如果将圆n等分(n=15),请参照图 例,画出点(x1,y1)
3.1 用解析法解决问题
2021
什么是解析法
通过分析获得数学模型
分解为若干个解析表达式
表达式
问题
ຫໍສະໝຸດ Baidu
解决
解决
2021
解析法的一般步骤:
第一步:建立数学模型 第二步:分析出解析表达式 第三步:选择合适的程序结构完成算法
2021
问题引入:
——了解解析法具体实现的各个环节
问题:求sin (x)函数在x ∈ [-2π,2π] 范围内的轨迹
相关文档
最新文档