下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浅谈Excel在数值方法中的应用阚子振(健雄职业技术学院,江苏 太仓)【摘要】 国内数值方法教学中要用到Matlab进行演示教学,由于Matlab不易学习,对高职的学生来说不太合适,手工计算量比较大;大家熟悉的Excel(进行“重复计算”)可以进行线性方程组、函数拟合、数值微积分和常微分方程的求解,本文通过加拿大BCIT的MATH3491教程为例谈谈用Excel进行数值计算。【关键词】数值方法 Excel1.引言在工程技术研究中,许多实际工程问题都经过数学建模归为数学问题,而在用经典高等数学方法来求解这些问题不但繁琐而且有时无法求解。如果对精确度要求不太高,数值方法可以来帮忙,传统
2、的数值方法教学利用Matlab或C语言来进行辅助教学,但对于大部分同学来说不易上手。我们常见的Excel 除了一般意义上的电子表格功能外还可以进行线性方程组、数值拟合、数值微积分和常微分方程等的求解,给我们学习研究带来了方便。2. 线性方程组求解引例1:在下面表格显示了x和y坐标2维三角形单元,用有限元分析,以确定沿参考坐标的每个节点力分量F,写出F的表达式。根据题意建立数学模型,写出线性方程组的形式如下所示。表1 每点受力表在实际中将问题转化为数学模型,把有关的实验数据代入写出线性方程组,然后把线性方程组写成矩阵AX=B形式,在Excel里面求X=A-1B(用MMULT (array1,ar
3、ray2)函数),求A-1的方法主要可以归为两种:一是通过行列变换(为了方便以一组较为简单的矩阵为例)如图1所示,二是直接利用Excel自带的函数来求如图2所示;现将对后一种方法简单说明。自带的函数:先要选中空白的N行N列(这里的行列数和矩阵A是一样的,其实这里也可以选一个格,然后拖拽相同的行列数,但一定要注意把鼠标点一下公式栏),再调出minverse (array) 函数,选中原矩阵A,计算后会返回一个值,然后按住Ctrl+Shift+Enter三个键,就会显示出一个N行N列的矩阵,即原矩阵的逆矩阵A-1。3.函数拟合对于线性拟合问题,可以采用最小二乘法用手工计算方法求出拟合直线的待定参数
4、和相关系数R,但这样计算量比较大。我们可以在Excel中来实现,主要可以采取以下较为简单直观的方法:(1)运用图表向导。选择成对的数据列,将它们使用“X、Y散点图”制成散点图;在数据点上单击右键,选择“添加趋势线”再选“线性”,并在选项标签中要求给出公式和相关系数等,可以得到拟合的直线,如图3所示。(2)运用“数据分析”。在“工具”菜单中单击“加载宏”,在对话框中选中“分析工具库”,这时候“工具”菜单就会出现“数据分析”,在弹出的“数据分析”的对话框中选择“回归”(本工具可以对现有的一组数据进行“最小二乘法”曲线拟合),这时候会弹出对话框如图4所示,选中有关选项,单击确定,完成有关数据计算和曲
5、线拟合。图3 图表向导曲线拟合 图4数据分析4.数值微积分求解引例2:一长4.0米的悬臂梁其挠度y ,按等距离x在悬臂梁从梁固定端施加载荷,其y和x之间关系如图5所示。用差分公式求x = 0.5、3.5、4.0时斜率和x = 3.5米的弯矩最准确的估计梁弯矩M,(E = 10000N/m2,和转动惯量是I= 1500m4)。我们可以用前差、中差和后差公式手工计算,但计算量比较大,如果在Excel里面运用公式可以比较简单的计算出结果来, 图6湖及其面积计算如图5 数值微分 引例3:估算1湖面面积,测量师每200米需测量一次,如图6所示。试用矩形公式和辛普森公式估算湖面面积,设f(x)代表之一湖岸
6、(显示由图中虚线)和g(x)代表相反的海岸线(显示由图中虚线),其中x是从左侧边缘测量湖。 建立数学模型,我们可以用Rectangle rule和Simpsons rule 手工计算。也可以用Excel来计算,应为只要输入公式,在excel的“重复计算”功能便可以很快得到一个近似结果。 6.常微分方程求解引例4:有一个温度是320度物体放在一个炉子里,其温度T是 ,其中系数k=0.03,E是室温20度,每隔5分钟测一次,求25分钟后的温度。 根据上面的问题我们可以建立数学模型。 像这样的题目我们可以根据欧拉方法进行手工计算但计算量比较大,可以利用Excel公式计算比较简单,如表2所示。 表2欧拉方法计算结果5.结束语国内大部分的数值方法是通过手工计算或变成软件来实现辅助教学的,对于高职的学生来说学习有关的编程软件是比较难的,通过Excel进行有关的数值计算可以帮助学生理解理论计算结果,同时初步掌握数值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业化工厂清洁劳务协作协议(2024年度)一
- 二零二五年度电子商务O2O平台合作协议3篇
- 2025年度产业园区新能源车充电基础设施建设协议4篇
- 2025年度节能环保产业项目合作协议书4篇
- 2025版电商供应链金融合作框架协议4篇
- 2025年度企业差旅管理服务全面合作协议4篇
- 个人投资企业股份合作简明协议版A版
- 2025年度复杂地质条件边坡支护与护壁桩施工技术规范合同3篇
- 专业印刷服务订购协议集锦版B版
- 2024综合汽车维修服务协议典范版
- 黑色素的合成与美白产品的研究进展
- 建筑史智慧树知到期末考试答案2024年
- 金蓉颗粒-临床用药解读
- 社区健康服务与管理教案
- 2023-2024年家政服务员职业技能培训考试题库(含答案)
- 2023年(中级)电工职业技能鉴定考试题库(必刷500题)
- 藏历新年文化活动的工作方案
- 果酒酿造完整
- 第4章-理想气体的热力过程
- 生涯发展展示
- 手术室应对突发事件、批量伤员应急预案及处理流程
评论
0/150
提交评论