计算机支挡建筑设计方程求解.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高次方程求解;1、 通用函数的程序编写;实现步骤:;Private Function Hanshu(X As Double, Str1 As String) As Double On Error Resume Next Dim shar As New Class1 ScriptControl1.AddObject sh, shar ScriptControl1.AddCode Function F(x) vbCrLf kk= Str1 vbCrLf sh.k1 = kk vbCrLf End Function ScriptControl1.Run “F, X Hanshu = shar.K1 ScriptControl1.Reset End Function ;;课题2 :高次方程求解:;2.1 高次方程求解原理;高次方程求解常用方法;2.2 扫描法求解方程的根;2.2 扫描法求解方程的根;2.2 扫描法求解方程的根;2.2 扫描法求解方程的根;扫描法求方程根的流程图;用扫描法求方程x2-2=0的正数解,其计算结果见表2-1;; Dim M%, N%, i As Double Dim A#, B#, H#, E#, X#, Str2$ Dim Str1$ i = 1 Str1 = “计算次数 a= b= m×n= vbCrLf A = Val(Text2)’初始值 H = Val(Text3)’求解步长 E = Val(Text4)’求解精度 Str2 = Text1.Text’函数表达式 M = Sgn(Hanshu(A, Str2)); Do B = A + H N = Sgn(Hanshu(B, Str2)) Str1 = Str1 i Space(3) A Space(3) B Space(3) M * N vbCrLf If M * N 0 Then A = B M = N i = i + 1 ElseIf M = 0 Then X = A Exit Do ElseIf N = 0 Then X = B Exit Do ; Text5 = “方程的解为:x= X vbCrLf Str1 Exit Sub err1: MsgBox “找不到方程的根,计算次数已经超过了5000次,请确认输入的函数是否正确 ”, vbInformation, “找不到方程的根;2.2 作业2:;2.3 对分法求解;2.3 对分法优选法求解;2.3.2对分法流程图;;2.3.4 对分法关键程序;;;2.3.6 作业3:;2.4 优选法;2.4.1 优选法计算表;2.4.2 作业;2.5 迭代法;以1.5作x的初值x0,代入上式求出x1=1.3572,再以x1代入,进一步求出x2…..,直到 计算结果见下表(ε=0.00001);;2.5.1 注意事项;2.6 牛顿法;2.6牛顿法;2.6.1 牛顿法举例;2.6.1 牛顿法举例;2.6.3 牛顿迭代法的近似解法;2.6.3 牛顿迭代法的近似解法;本节 上机作业;本节 上机作业;思考题;数值积分;1 定积分的求解;;2 矩形积分法;2.1 基本原理;;2.2 关键程序代码;2.3 精度控制;3 梯形??分法;3.1 梯形积分法举例;3.1 梯形积分法举例;3.2 程序关键代码;4辛普森法求积 ;4.1 举例说明;4.1 举例说明;4.2 关键代码;5 作业 ;5 作业

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档