程序员编程思想之数学素养(转载时请注明出处)
转载时请注明出处:http://blog.csdn.net/makeyourchance/article/details/3812197
高等数学中我们遇到的问题
(1)遇到超越函数(指的是指数函数,对数函数,三角函数,傅里叶级数等任意组
合而形成的复合型函数)是很难通过应用积分的手段来解决的,因为它很难被积出或者根本就积不出来,而工程中又常常会用到,那怎么办???(用到了连续问题离散化的思想)
(2)在实际的工程领域当中我们常常需要对精确数据点之间的值做出估计,虽然,我们学过切比雪夫不等式,但是,它仅仅局限于俩个数据点之间!怎么办???(用到了逼近和近似的思想)
(3)你是否常常会这样,面对一个实际的问题时,你会不会先猜测一个值,然后,进行验证,看是否是真实值或者接近,有或者差强人意,怎修改这个值让它更加接近真实值??(用到了迭代的思想)
(4)你是否感到学习高等数学“看似有用,实则无用”!让你感到很困惑.......
(三)我眼中的数值分析方法
数值分析方法,是一门介绍适合于在计算机上使用的数值分析方法的课程,主要有三部分:数值逼近,数值代数,微分方程数值求解.
它具有高等数学无法睥睨的优势:(1)注重方法性和实用性(2)注重对计算机的使用
(四)数值分析方法中的工程思想
(1)强调工程应用的思想
数值分析的方法具有很强的工程背景,每一种方法都直接或简接与工程应用有关,例如:
函数插值与曲线的拟合在气象学中的数据处理,汽车工业的外型设计都得到了广泛的应用,样条函数图象处理中的技术之一;物理学,化学,金融学等学科模型。最后都归结为微分方程的求解;
(1)逼近和近似的思想
逼近和近似思想作为一种全新的思维模式,它很好地使我们认识到:“不能够解析或者精确求解的问题并不可怕,可怕的是不会或不敢利用自己所学的数学知识去近似,化简原来的问题,从而获得原来问题的近似解答!”
(2)迭代的思想
我们要敢于猜测,这便是迭代的核心思想!我们先猜测一个值然后,进行验证,不断地验证,不断地修改自己的值!
(3)连续问题离散化的思想
在实际问题中,我们可能很容易得到一个微分方程,但是,我们无法或很难得到他的解析值!这样就引入了离散化的思想,我们可以大概估计一下这个值得区间,让后再不断地修改调整这个值,直到他满足了终止条件!比如:求根公式中的贝尔斯托法!
程序员编程思想之数学素养(转载时请注明出处)相关推荐
- SilverLight学习笔记--如何在xaml文件中操作用户在后台代码定义的类(2)--示例篇:创建一个登录控件(原创)(转载本文请注明出处)...
本文将示例如何运用前篇所写知识来建立一个用户自定义的登录控件.此控件界面非常简单,主要涉及的知识点是: 如何创建用户控件(包括对此控件的自定义事件和属性的编写,此处我们将创建一个名为LoginBo ...
- 转载本博客文章时请注明出处
近来发现很多网站或者博客在转载本人的文章,遗憾的是大多没有注明出处.鉴于韩寒被人质疑构陷的惨痛教训,而我又悲催地没有手稿,一朝被人质疑,必将无法自证,因此肯定各位转载者,转载本人博文时请注明出处(哪怕 ...
- 程序员编程艺术:第三章、寻找最小的k个数
程序员编程艺术:第三章.寻找最小的k个数 作者:July. 时间:二零一一年四月二十八日. 致谢:litaoye, strugglever,yansha,luuillu,Sorehead,及狂想曲创作 ...
- 程序员编程生产力相差10倍意味着什么?
在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距.研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此. 软件开 ...
- 程序员编程10大原则,请牢牢记住!事半功倍,不扯皮
1.想清楚,再动手写代码 刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌! 2.不交流,就会头破血流 不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工! 3 ...
- 程序员编程艺术(算法卷):第一章、左旋转字符串
第一章.左旋转字符串 作者:July,yansha. 时间:二零一一年四月十四日. 说明:(狂想曲,有三层意思:1.思绪纷飞,行文杂乱无章,想到什么,记下什么.2.简单问题深入化,复杂问题精细化,不惧 ...
- 程序员编程艺术:第三章续、Top K算法问题的实现
程序员编程艺术:第三章续.Top K算法问题的实现 作者:July,zhouzhenren,yansha. 致谢:微软100题实现组,狂想曲创作组. 时间:2011年05月08日 ...
- 程序员编程艺术第三十 三十一章 字符串转换成整数,通配符字符串匹配
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 第三十~ ...
- 程序员编程艺术:第十章、如何给10^7个数据量的磁盘文件排序
第十章.如何给10^7个数据量的磁盘文件排序 作者:July,yansha,5,编程艺术室. 出处:http://blog.csdn.net/v_JULY_v . 前奏 经过几天的痛苦沉思,最终决定, ...
最新文章
- ng-options track by 思考
- Devoxx 2017美国大会首日重要演讲一览
- 视图切换—多模板文档视图结构的应用
- Python基础知识学习笔记——Matplotlib绘图
- 员工管理系统————员工修改模块
- zynq 和fpga区别_FPGA复位的正确打开方式
- 收藏!Solidworks从设计到制造流程解决方案 2022来了!
- excel提取文字拼音首字母
- SAS安装、更新及问题解决方法
- 人工智能的安全、伦理和隐私问题
- 【区块链108将】千方基金点付大头:投资区块链,不要让过往认知限制你的想象
- BERT—NAACL
- IPv6 路由信息查看命令
- wine linux 64位下载,Wine 1.9 开发者版本可以下载了
- 施耐德服务器屏幕不显示,施耐德 触摸屏 HMI_ presentation -人机界面.ppt
- 7-14 然后是几点 (15分)
- Oracle Database DRA 不支持11gR2版本的RAC
- 迅捷文本转换器范本演示
- Ubuntu 16.04 LTS(Xenial Xerus)中文版安装教程(附下载地址)
- 第2次作业:支付宝案例分析
热门文章
- prcs6汉化补丁怎么替换_【史诗战略SLG/黄鼬/动态】天结神缘!最终汉化修复学习版+存档+攻略+全CG...
- Android:字母大小写转换
- 第二章命题逻辑等值演算2.1
- MACWindows批量生成文件夹
- 看阿里云如何为直播用户营造临场沉浸感?通往8K/3D VR直播之路(一)
- 史上最全的App推广入门篇【新手必备】
- vs2019使用openssl3.0的环境配置并进行DES加解密
- 3.Thumbs up?Sentiment Classif ication using Machine Learning Techniques
- 非标机械设计工艺讲解视频教程 机加 焊接 热处理 装配教程
- 「第十二章」Web框架安全