MATLAB语言的基本使用方法.pptx
《MATLAB语言的基本使用方法.pptx》由会员分享,可在线阅读,更多相关《MATLAB语言的基本使用方法.pptx(32页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、会计学1MATLAB语言的基本使用语言的基本使用(shyng)方法方法第一页,共32页。06 二月 20232n n1.1变量n n1.2 MATLAB基本运算符和格式n n1.3 常用(chn yn)函数n n MATLAB的视窗环境第1页/共32页第二页,共32页。06 二月 202331.1 变量变量(binling)n n在中学的代数中,我们就已经(y jing)学过使用拉丁字母及其它符号来表示未知数或可能会变化的数字,在计算机中也有相应的表示,称之为变量。指在程序执行过程中其值可以变化的量。变量在计算机内存中占据一定的存储单元,在该单元中存放变量的值,一个变量有一个名字,称为变量名。
2、第2页/共32页第三页,共32页。06 二月 20234MATLAB对使用对使用(shyng)变量名的规定变量名的规定n n由字母、数字和下划线组成,字母间不可留空格,第一个由字母、数字和下划线组成,字母间不可留空格,第一个字符必须为字母字符必须为字母n n区分大小写区分大小写n n长度不大于长度不大于1919个字符个字符,第第1919个字符后的字符被忽略个字符后的字符被忽略n n不同版本的系统规定不同:不同版本的系统规定不同:1919个字符、个字符、3131或或6363个字符等个字符等n n可调用可调用namelengthmaxnamelengthmax函数得到函数得到(d do)(d do
3、)系统规定长度系统规定长度n n变量中不能含有标点符号。变量中不能含有标点符号。第3页/共32页第四页,共32页。06 二月 20235逗号逗号(duho)或分号的区别或分号的区别x=2,y=3x=2,y=3%逗号隔开,屏幕逗号隔开,屏幕(pngm)(pngm)有回显有回显x=x=2 2y=y=3 3m=2;n=3;m=2;n=3;%分号隔开,无回显分号隔开,无回显mm%在提示符后直接输入变量名可查看变量的值在提示符后直接输入变量名可查看变量的值m=m=2 2第4页/共32页第五页,共32页。06 二月 20236系统特殊系统特殊(tsh)变量变量特殊变量意义Ans如果用户未定义变量名,系统用
4、于Pi圆周率Inf无穷大Eps浮点数的精度,系统运算时所确定极小值NaN 或nan不定量,如0/0或inf/infI 或j虚数单位I=j=sqrt(-1)第5页/共32页第六页,共32页。06 二月 20237变量变量(binling)的使用的使用clearclear%删除工作区中所有删除工作区中所有(su(su y y u)u)定义过的变量定义过的变量whoswhos%查看当前工作区内变量信息,无显示表示没有定义的变量查看当前工作区内变量信息,无显示表示没有定义的变量 xy=1;yx=2;xy=1;yx=2;%对变量赋值对变量赋值 xy xy%查看变量查看变量xyxy的当前数值的当前数值xy
5、=xy=1 1 whos whos Name Size Bytes Class Name Size Bytes Class xy 1x1 8 double array xy 1x1 8 double array yx 1x1 8 double array yx 1x1 8 double arrayGrand total is 2 elements using 16 bytesGrand total is 2 elements using 16 bytes clear xy yx clear xy yx%删除变量删除变量xyxy及及yxyx whos whos xy xy%这时变量这时变量xyx
6、y已经不存在了已经不存在了?Undefined function or variable xy.?Undefined function or variable xy.第6页/共32页第七页,共32页。06 二月 202381.2 MATLAB1.2 MATLAB基本基本基本基本(jbn)(jbn)运算符和格式运算符和格式运算符和格式运算符和格式运 算符 号范 例加+1+2减-1-2乘*1*2除/或12或1/2幂34第7页/共32页第八页,共32页。06 二月 20239MATLAB的数字的数字(shz)格式格式n n在当前系统(xtng)默认中,MATLAB的变量是以double的精度进行运算
7、的n n提供了更加高级的功能,它能将计算结果以不同精度的数字格式显示,主要由format 命令完成的。第8页/共32页第九页,共32页。06 二月 202310format命令命令(mng lng)MATLAB命令含 义范 例format short短格式短格式3.1416format short e短格式科学格式短格式科学格式3.1416e+000format long长格式长格式3.14159265358979format long e长格式科学格式长格式科学格式3.141592653589793e+000format rat有理格式有理格式355/113format hex十六进制格式十
8、六进制格式400921fb54442d18format bank银行格式银行格式3.14第9页/共32页第十页,共32页。06 二月 202311n nMATLABMATLAB中所有的量为双字长中所有的量为双字长(z chn(z chn)浮点数,浮点数,显示按下面显示规则:显示按下面显示规则:n n在缺省情况下,当结果为整数,作为整数显示;在缺省情况下,当结果为整数,作为整数显示;当结果为实数,以小数后当结果为实数,以小数后4 4位的精度近似显示。位的精度近似显示。n n 如果结果中的有效数字超出了这一范围,以科学如果结果中的有效数字超出了这一范围,以科学计数法显示结果。计数法显示结果。n n
9、formatformat命令改变显示格式,常用的的格式有命令改变显示格式,常用的的格式有n nlong(16long(16位位)bank(2)bank(2个十进制位个十进制位)hex()hex(十六进制十六进制)n nshort(short(缺省缺省)short e(5)short e(5位加指数位加指数)+()+(符号符号)n n long e(16 long e(16位加指数位加指数)rat()rat(有理数近似有理数近似)第10页/共32页第十一页,共32页。06 二月 2023121.3 常用常用(chn yn)函数函数在数值(shz)运算中,常常要用到一些数学函数三角函数、指数函数、
10、对数函数及开方等列出初等数学函数 help elfun高级数学函数Bessel和gamma列出高级数学函数 help elmat内置函数:MATLAB核心部分执行效率高第11页/共32页第十二页,共32页。06 二月 202313数学数学(shxu)函数函数类型函 数含 义三角函数三角函数sin(x)正弦值正弦值asin(x)反正弦值反正弦值cos(x)余弦值余弦值acos(x)反余弦值反余弦值tan(x)正切正切指数函数指数函数exp(x)指数运算指数运算log(x)自然对数自然对数sqrt(x)求平方根求平方根复数函数复数函数abs(x)求绝对值求绝对值imag(x)取出复数的虚部取出复数
11、的虚部real(x)取出复数的实部取出复数的实部conj(x)复数共轭复数共轭数论函数数论函数round(x)四舍五入四舍五入mod(x,y)求余数求余数lcm(x,y)整数整数x和和y的最小公倍数的最小公倍数gcd(x,y)整数整数x和和y的最大公约数的最大公约数第12页/共32页第十三页,共32页。06 二月 202314使用函数使用函数(hnsh)注意几点注意几点n n函数出现在等式右边n n每个函数对其自变量的个数和格式都有一定(ydng)的要求n n函数允许嵌套第13页/共32页第十四页,共32页。06 二月 202315计算计算计算计算(j sun)(j sun)下式的结果,其中下
12、式的结果,其中下式的结果,其中下式的结果,其中a=5.67,b=7.811a=5.67,b=7.811a=5.67;b=7.811;exp(a+b)/log10(a+b)ans=6.3351e+005第14页/共32页第十五页,共32页。06 二月 202316 1.4 MATLAB的视窗环的视窗环境境(hunjng)5.X5.X前前版版本本进进入入MATLABMATLAB环环境境,即即进进入入MATLABMATLAB命命令令(mng(mng lng)lng)窗窗口口。6.06.0以以后后版版本本工工作作环环境境发发生生了了质质的的变变化化,引引入入大大量量的的交交互互工工作作界界面面。缺缺省
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 语言 基本 使用方法
限制150内