《MATLAB入门》PPT课件

《MATLAB入门》PPT课件

ID:45089396

大小:1.16 MB

页数:234页

时间:2019-11-09

《MATLAB入门》PPT课件_第1页
《MATLAB入门》PPT课件_第2页
《MATLAB入门》PPT课件_第3页
《MATLAB入门》PPT课件_第4页
《MATLAB入门》PPT课件_第5页
资源描述:

《《MATLAB入门》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章MATLAB程序设计基础*第一节教学目标1基本运算介绍。2变量的概念。3系统函数的概念。4一般的应用问题转换为计算机模型。第二章MATLAB程序设计基础一、基本运算MATLAB=第二章MATLAB程序设计基础一、基本运算简单的数学运算>>1+2+3+4+5>>1+2+3+4+5;第二章MATLAB程序设计基础一、基本运算复杂一点点的数学运算已知:x=15,y=10,z=7求解:(x+2Y+5z)/3>>x=15;y=10;z=7;>>(x+2*y+5*z)/3第二章MATLAB程序设计基础一、基本运算这些运

2、算的本质:基本数学运算。操作数运算符第二章MATLAB程序设计基础一、基本运算1MATLAB算术运算符加、减、乘、除、幂次方+-*/^运算次序:自左向右运算。^优先级最高,乘除次之,后加减。如果有括号,括号优先执行。第二章MATLAB程序设计基础二、变量变量——程序执行过程中可以变化的量。MATLAB中的变量可以由用户指定变量名。通过变量名随时可以引用变量和修改变量。第二章MATLAB程序设计基础二、变量MATLAB特殊之处:无需进行变量声明。(遇到新变量名时,自动生成变量,并指定合适的存储空间。如变量早已存在

3、,则自动更新。)***利与弊的分析***第二章MATLAB程序设计基础二、变量1.系统特殊变量>>1+2+3+4+5ans是个特殊的系统变量。没有指定变量来存储运算结果时,系统会自动将结果存储在临时变量ans中。第二章MATLAB程序设计基础二、变量1.系统特殊变量MATLAB的系统特殊变量ans:临时变量pi:πinf:无穷大eps:极小值NaN:NotaNumber(NotAvailable)nan:同上i:虚数sqrt(-1)j:虚数sqrt(-1)常量名常量值ans用于保存运算结果pi圆周率PI3.141

4、592653…Inf或inf无穷大,如1/0eps系统运算时所确定的最小值NaN或nan不定量NotaNumber,如0/0tic秒表开始执行toc秒表停止i或j虚数单位,定义为realmax最大的正实数realmin最小的正实数intmax最大的正整数intmin最小的正整数nargin函数实际输入参数个数nargout函数实际输出参数个数第二章MATLAB程序设计基础二、变量2自定义变量注意这些操作:>>a=1>>abc=1+2+3+4+5>>a=1;b=3;c=5;>>A=2,B=4,C=6>>area=r

5、^2?第二章MATLAB程序设计基础二、变量2自定义变量命名规则*变量名由字母、数字和下划线组成。字母间不可留空格且第一个字符必须为字母*区分大小写。*变量名的长度上限为n个字符。补充:*变量名不能为中文;*系统变量名不要和自定义重名。第二章MATLAB程序设计基础二、变量万一自定义变量名和系统变量名一样结果会怎样?怎么办?>>pi=2>>pi>>clearpi>>pi第二章MATLAB程序设计基础二、变量函数:isvarnameDeterminewhetherinputisvalidvariablename语法

6、:tf=isvarname('str') isvarnamestr观察下面的变量名是否合理?【书例2-1】>>isvarnamemyVarName>>isvarname7myVarName第二章MATLAB程序设计基础二、变量3获取当前变量命令行直接键入变量名。第二章MATLAB程序设计基础二、变量4变量的显示精度控制显示精度函数:format控制精度计算的函数:(书P58)digits(n):设置缺省的精度;vpa(S,n):将S表示为n位有效位数的形式。(Help:Variable-precisionarit

7、hmetic)第二章MATLAB程序设计基础二、变量4变量的显示精度(1)format命令用来显示计算的精度。不是用来改变计算的精度。MATLAB默认以double(双精度)进行运算和存储。使用format可以控制数据不同的显示格式。formatshortformatshorteformatlongformatlongeformatratformatbank第二章MATLAB程序设计基础二、变量4变量的显示精度用pi来测试一下显示精度:>>pi>>formatshort>>pi>>formatlong>>pi>>

8、formatrat>>pi第二章MATLAB程序设计基础Help:digits,vpa函数:digitsVariable-precisionaccuracy语法:digits digits(d) d=digits4变量的显示精度第二章MATLAB程序设计基础Help:digits,vpa函数:vpaVariable-precisionarithmetic语法:R=vpa(

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

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

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