高数实验准备.ppt

高数实验准备.ppt

ID:61836019

大小:258.00 KB

页数:25页

时间:2021-03-23

高数实验准备.ppt_第1页
高数实验准备.ppt_第2页
高数实验准备.ppt_第3页
高数实验准备.ppt_第4页
高数实验准备.ppt_第5页
资源描述:

《高数实验准备.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高数实验准备对matlab软件的初识对个人习惯性工作界面的调整对个人习惯性文件命名的建议和要求对中文的应用对标点符号的认知与使用常用快捷键的认知与使用Workspace内简单命令的认知与使用(cd,dir,type,clear,clc,edit,quit)变量与文件Matlab不要求事先声明或指定变量类型,自动根据所赋变量的值或对变量所进行的操作来确定变量的类型.命名变量的规则:变量名必须是不含空格的单个词;变量名最多不超过19个字符;变量名必须以字母开头,后可以是字母,数字或下划线.特殊变量(常量)认识ans预设的计算结果的变量名epsMATLAB定义的正的极小值=2.2204

2、e-16pi内建的π值inf∞值,无限大(1/0)NaN无法定义一个数目(0/0)i或j虚数单位i=j=(-1)^(1/2)易出错标点和运算符冒号-功能强,常用百分号-强烈建议经常使用方括号-矩阵定义的标志前面带点的乘号,除号,幂运算-表示对数表[数组,矩阵,向量]的运算,即不止是针对一个数据的运算.M-文件脚本M文件命令窗口下的脚本和M文件脚本对比函数M文件函数=模块=一种机制=一种成果(成就)函数是用户对软件的一种扩充和改进基本格式要求见实例:M文件格式Matlab程序设计基础MATLAB语言的变量名规则由一个字母引导,后面可以为其他字符区分大小写AbcABc有效MYvar1

3、2,MY_Var12和MyVar12_错误的变量名12MyVar,_MyVar12MATLAB的保留常量eps,i,j,pi,NaN,Inf,i=sqrt(-1)lastwarn,lasterr数值型数据结构双精度数值变量IEEE标准,64位(8字节),11指数位,53数值位和一个符号位double()函数的转换其他数据类型uint8,常用于图像表示和处理,8位int8(),int16(),int32(),uint16(),uint32()MATLAB的基本语句结构直接赋值语句表示矩阵函数调用语句冒号表达式用不同的步距生成(0,p)间向量基本数学运算代数运算(=-*/)逻辑运算(

4、&

5、~)比较(关系)运算(<>==)解析结果的化简与变换(求值,求解,作图)基本数论运算基本数论运算取整变成有理数n/dA中元素对C中元素求模取余数求最大公约数求最小公倍数质因数(式)分解判定向量v中的各个整数值是否为质数对下面的数据进行取整运算-0.2765,0.5772,1.4597,2.1091,1.191,-1.6187负无穷方向取整,取不足正无穷方向取整,取过剩四舍五入取整向零取整语言控制流程分支if-end,if-else-end,if-elseif---else-end循环forvar=b:s:efor_bodyend例题:控制流程体会函数的优点求出满足的最小m的值

6、.思考:选择哪一种循环(fororwhile)>>s=0;m=0;While(s<1000),m=m+1;s=s+m;end,[s,m]%求出的m即是所求Ans=10011141思考:如果要求中是20000,40000呢?可以选择实际的输入变量为k,返回的变量为m和s,其中s为m项的和,这样就可以编写出该函数为function[m,s]=findsum(k)s=0;m=0;while(s<=k),m=m+1;s=s+m;end使用方式:>>[m1,s1]=findsum(2000)>>[m2,s2]=findsum(4000)调用函数格式很灵活,无需修改程序本身就可以很容易地调用

7、函数,得出所需要的结果,更重要的是,实现了代码重用,使编程更加引人入胜.M函数基本结构:function[返回变量列表]=函数名(输入变量列表)注释说明语句段,由%引导输入,返回变量格式的检测函数体语句输入和返回变量的实际个数分别由nargin和nargout两个MATLAB保留变量来给出,只要进入该函数,MATLAB将自动生成这两个变量要求:以后的作业全部用M文件完成如何学习数学实验?方法:自学可以利用的资源:老师,同学,朋友…图书馆互联网Matlab的帮助为什么要使用计算机解决数学问题?手工推导结果可信度不高,而且很累人;计算机“勤劳”,而且高效,极稳定,可信度高;传统的手工

8、推导的方法虽然有时可行,但对很复杂问题求解不现实或不可靠如求f(x)=sin(x)/(x^2+4*x+3)的100阶导数人工要N天;计算机仅仅只需要不到1.5秒(PII,256M)所以我们要学习计算机数学语言数学与工程纯数学家做什么?解析解或解的存在性的严格证明工程技术人员又做什么?如何求出数学问题的现实可用的解,即数值解,因为需要这个解!在对pi的求解中,阿基米德和祖冲之均达到前所未有的精度,而一般的科学与工程应用中,3.14159已能保证较高的精度,并符合工程技术要求数学实验

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。