求解数学问题的方法有手工推导 计算机语言,计算机数学语言概述..ppt

文档介绍:

MATLAB在科学计算中的应用?开课单位:数学系 2学分?张敏洪(数学系)mh_******@gucas.?考试方式:作业完成、上机开卷考平时占30%,最后占70%有课外上机时间,讲义、作业、部分参考资料可下载。ftp://ftp.gucas./lessons/数学系主要参考书:?高等应用数学问题的MATLAB求解薛定宇陈阳泉著清华大学出版社?科学计算引论-基于MATLAB的数值分析[美]Shoichiro Nakamura 电子工业出版社?MATLAB与科学计算王谟然编著电子工业出版社?MATLAB6.0数学手册蒲俊等编著蒲东电子出版社第一章计算机数学语言概述?1.1 数学问题计算机求解概述–数学问题求解?手工推导(只解决部分问题)?借助计算机–用数值分析技术,从底层编写起采用成形的数值分析算法、数值软件包与手工编程相结合的求解方法。–用专门计算机语言来求解MATLAB、Mathematica、Maple等例:求方程的解在是给定数值时,数值分析的方式是可用。当不是给定数值时,数值分析的方式不可用。必须使用计算机数学语言来求解。3x ax c d? ??a c d、、例矩阵行列式求解问题?代数余子式–1 个n 阶行列式可以表示成n 个n-1 阶行列式的和,…–可以将高阶矩阵行列式转换成1阶矩阵行列式?结论:任意矩阵行列式解析解存在?问题:忽略了可计算性?n=20, 银河机,3000年n n?209.7073 10??例:Hilbert 矩阵,n=20?传统数值分析结论:矩阵奇异?双精度级别下的数值解-1.1004e-195?该矩阵行列式的精确结果??近似值近似值??计算时间计算时间 0.2 0.2 秒秒1.1.1 数学问题的解析解与数值解?数学家和其他科学技术工作者的区别–数学家:理论严格证明、存在性–工程技术人员:如何直接得出解?解析解不能使用的场合–不存在–数学家解决方法,引入符号erf(a)–工程技术人员更感兴趣积分的值=>数值解?解析解不能使用的场合–解析解不存在:无理数,无限不循环小数?–数学家:尽量精确地取值–工程技术人员:足够精确即可–祖充之 3.1415926—3.1415927?解析解存在但不实用或求解不可能–高阶矩阵行列式1.1.2 数值解应用场合?在力学领域,常用有限元法求解偏微分方程;?在航空、航天与自动控制领域,经常用到数值线性代数与常微分方程的数值解法等解决实际问题;?工程与非工程系统的计算机仿真中,核心问题的求解也需要用到各种差分方程、常微分方程的数值解法;?在高科技的数字信号处理领域,离散的快速Fourier 变换(FFT) 已经成为其不可或缺的工具。?…………

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值