欢迎来到天天文库
浏览记录
ID:43335332
大小:278.50 KB
页数:34页
时间:2019-10-08
《matlab帮助文档1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一讲Matlab简介及基本运算MatLab&数学建模一、MatLab简介MATLAB名字由MATrix和LABoratory两词的前三个字母组合而成。Matlab的特色:1.功能强大的数值运算2.先进的资料视觉化功能3.高阶但简单的程式环境4.开放及可延伸的架构5.丰富的程序工具箱二、MatLab界面在MATLAB系统中使用帮助方式:1.利用help指令,所以即使身旁没有使用手册,也可以使用help指令查询不熟悉的指令或是题材之用法,例如helpsqrt2.利用指令视窗的功能选单中的Help。三、基本数学运算在M
2、ATLAB下进行基本数学运算,只需将运算式直接打在提示号>>后面,并按入Enter键即可。MATLAB将计算的结果以ans显示。(2)在上述表达式输入完成后,按【Enter】键,该就指令被执行。(3)在指令执行后,MATLAB指令窗中将显示以下结果。ans=2【例】求的算术运算结果。(1)用键盘在MATLAB指令窗中输入以下内容>>(12+2*(7-4))/3^2我们也可给运算式的结果设定一个变量x:求>>x=(5*2+1.3-0.8)*10^2/25x=42变量x的值可以在下个语句中调用:>>y=2*x+1y=8
3、5变量命名规则:1.变量名的大小写是敏感。2.变量的第一个字符必须为英文字母,而且不能超过31个字符。3.变量名可以包含下连字符、数字,但不能为空格符、标点。系统预定义的变量ans预设的计算结果的变量名epsMATLAB定义的正的极小值=2.2204e-16pi内建的π值(=3.1415926...)inf∞值,无限大()NaN无法定义一个数目()i或j虚数单位i=j=nargin函数输入参数个数nargout函数输出参数个数realmax最大的正实数realmin最小的正实数flops浮点运算次数表达式MATLA
4、B书写表达式的规则与“手写算式”差不多相同,但要求所有表达式都是以纯文本形式输入。1.如果一个指令过长可以在结尾加上...(代表此行指令与下一行连续),例如:>>1*2+3*4+5*6+7*8+9*10+11*12+...13*14+15*16ans=7442.若不想让MATLAB每次都显示运算结果,只需在运算式最後加上分号(;)即可,如下例:y=1034*22+3^5;若要显示变数y的值,直接键入y即可:>>yy=229913.MATLAB会忽略所有在百分比符号(%)之後的文字,因此百分比之後的文字均可视为程序的
5、注解(Comments)。例:计算圆面积a=πr2,半径r=2,则可键入>>r=2;%圆半径r=2,>>a=pi*r^2;%计算圆面积a>>a=12.5664MATLAB常用数学函数名称含义名称含义名称含义sin正弦csc余割atanh反双曲正切cos余弦asec反正割acoth反双曲余切tan正切acsc反余割sech双曲正割cot余切sinh双曲正弦csch双曲余割asin反正弦cosh双曲余弦asech反双曲正割acos反余弦tanh双曲正切acsch反双曲余割atan反正切coth双曲余切atan2四象限反
6、正切acot反余切asinh反双曲正弦sec正割acosh反双曲余弦三角函数和双曲函数名称含义名称含义名称含义expE为底的指数log1010为底的对数pow22的幂log自然对数log22为底的对数sqrt平方根复数函数名称含义名称含义名称含义abs绝对值conj复数共轭real复数实部angle相角imag复数虚部指数函数取整函数和求余函数名称含义名称含义ceil向+∞取整rem求余数fix向0取整round向靠近整数取整floor向-∞取整sign符号函数mod模除求余矩阵变换函数名称含义名称含义fiplr矩
7、阵左右翻转diag产生或提取对角阵fipud矩阵上下翻转tril产生下三角fipdim矩阵特定维翻转triu产生上三角Rot90矩阵反时针90翻转det行列式的计算其他函数名称含义名称含义min最小值max最大值mean平均值median中位数std标准差diff相邻元素的差sort排序length个数norm欧氏(Euclidean)长度sum总和prod总乘积dot内积cumsum累计元素总和cumprod累计元素总乘积cross外积例:求y=sin10×e-0.3×42>>y=sin(10)*exp(-0.3
8、*4^2)y=-0.0045【例】指令行操作过程示例。(1)若用户想计算y1=2×sin0.3π÷(1+)的值,那末用户应依次键入以下字符y1=2*sin(0.3*pi)/(1+sqrt(5))(2)按【Enter】键,该指令便被执行,并给出以下结果y1=0.5000若又想计算y2=2×cos0.3π÷(1+),可以简便地用操作键获得指令,具体办法是:先用↑
此文档下载收益归作者所有