MATLAB基本命熟悉及应用

上传人:pu****.1 文档编号:502601789 上传时间:2024-01-05 格式:DOC 页数:26 大小:355.50KB
返回 下载 相关 举报
MATLAB基本命熟悉及应用_第1页
第1页 / 共26页
MATLAB基本命熟悉及应用_第2页
第2页 / 共26页
MATLAB基本命熟悉及应用_第3页
第3页 / 共26页
MATLAB基本命熟悉及应用_第4页
第4页 / 共26页
MATLAB基本命熟悉及应用_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《MATLAB基本命熟悉及应用》由会员分享,可在线阅读,更多相关《MATLAB基本命熟悉及应用(26页珍藏版)》请在金锄头文库上搜索。

1、MATLAB基础一、 帮助l 一旦发现指令不知如何使用时,help命令将告诉你使用。例:help sinSIN Sine. SIN(X) is the sine of the elements of X. See also asin, sind. Overloaded functions or methods (ones with the same name in other directories) help sym/sin.m Reference page in Help browser doc sin 在MATLAB下进行基本数学运算,只需将运算式直接打入提示号()并按入Enter键即可

2、。例如:(10*19+2/4-34)/2*3ans= 234.7500 MATLAB会将运算结果直接存入一变数ans,代表MATLAB运算后的答案,并显示其数值屏幕上。如果在上述的例子结尾加上”;”,则计算结果不会显示在指令视窗上,要得知计算值只须键入该变数值即可MATLAB利用了二个游标键可以将所下过的指令叫回来重覆使用。按下则前一次指令重新出现,之后再 按Enter键,即再执行前一次的指令。而键的功用则是往后执行指令。其它在键盘上的几个键如, Delete, Insert,其功能则显而易见,试用即知无须多加说明。l Ctrl-C(即同时按Ctrl及C二个键)可以用来中止执行中的MATLAB

3、的工作。l 有三种方法可以结束MATLAB1.exit 2.quit 3.直接关闭MATLAB的命令视窗(Command window)变量及其命名规则l 变量1. 变量名的大小写是敏感。2. 变量的第一个字符必须为英文字母,而且不能超过31个字符。3. 变量名可以包含下连字符、数字,但不能为空格符、标点。预定义的变量ans预设的计算结果的变量名epsMATLAB定义的正的极小值=2.2204e-16pi内建的值inf值,无限大 ( )NaN无法定义一个数目 ( )i 或 j虚数单位i=j=-1nargin函数输入参数个数nargout函数输出参数个数realmax最大的正实数realmin最

4、小的正实数flops浮点运算次数而键入clear则是去除所有定义过的变量名称。MATLAB赋值语句l 表达式MATLAB书写表达式的规则与“手写算式”差不多相同。如果一个指令过长可以在结尾加上.(代表此行指 令与下一行连续),例如3*.6ans =18MATLAB常用数学函数l 三角函数和双曲函数名称含义名称含义名称含义sin正弦csc余割atanh反双曲正切cos余弦asec反正割acoth反双曲余切tan正切acsc反余割sech双曲正割cot余切sinh双曲正弦csch双曲余割asin反正弦cosh双曲余弦asech反双曲正割acos反余弦tanh双曲正切acsch反双曲余割atan反正

5、切coth双曲余切atan2四象限反正切acot反余切asinh反双曲正弦sec正割acosh反双曲余弦l 指数函数名称含义名称含义名称含义expE为底的指数log1010为底的对数pow22的幂log自然对数log22为底的对数sqrt平方根l 复数函数名称含义名称含义名称含义abs绝对值conj复数共轭real复数实部angle相角imag复数虚部l 圆整函数和求余函数名称含义名称含义ceil向+圆整rem求余数fix向0圆整round向靠近整数圆整floor向-圆整sign符号函数mod模除求余l 矩阵变换函数名称含义名称含义fiplr矩阵左右翻转diag产生或提取对角阵fipud矩阵上

6、下翻转tril产生下三角fipdim矩阵特定维翻转triu产生上三角Rot90矩阵反时针90翻转l 其他函数名称含义名称含义min最小值max最大值mean平均值median中位数std标准差diff相邻元素的差sort排序length个数norm欧氏(Euclidean)长度sum总和prod总乘积dot内积cumsum累计元素总和cumprod累计元素总乘积cross外积MATLAB系统命令命 令含 义help在线帮助helpwin在线帮助窗口helpdesk在线帮助工作台demo运行演示程序ver版本信息readme显示Readme文件who显示当前变量whos显示当前变量的详细信息cl

7、ear清空工作间的变量和函数pack整理工作间的内存load把文件调入变量到工作间save把变量存入文件中quit/exit退出MATLABwhat显示指定的matlab文件lookfor在HELP里搜索关键字which定位函数或文件path获取或设置搜索路径echo命令回显cd改变当前的工作目录pwd显示当前的工作目录dir显示目录内容unix执行unix命令dos执行dos命令!执行操作系统命令computer显示计算机类型MATLAB语言中的关系与逻辑运算在执行关系及逻辑运算时,MATLAB 将输入的不为零的数值都视为真 (True)而为零的数值则视为否 (False)。 运算的输出值将

8、判断为真者以 1 表示而判断为否者以 0 表示。各个运算元须用在二个大小相同的阵列或是矩阵中的比较l 关系运算指令含义小于大于=大于等于=等于=不等于例:a=1:2:11;b=2:1:7;abans =0 0 1 1 1 1a=bans = 0 1 0 0 0 0a=bans = 0 1 1 1 1 1a-(b4)ans = 1 3 5 6 8 10l 逻辑运算指令含义&逻辑 and|逻辑 or逻辑 not(a6)ans =1 0 0 0 0 1c=a+(a3)|(b5)% x中大于5的元素ans = 6 7 8 6 9 7 10 8 11 x(4)=100%给x的第四个元素重新给值x = 1 2 3 4 5 6 7 8 4 100 6 7 8 9 10 11 x(3)= % 删除第三个元素x = Columns 1 through 12 1 4 100 3 6 4 7 5 8 6 9 7 Columns 13 through 15 10 8 11 x(16)=1 % 加入第十六个元素x = Columns 1 through 12 1 4 100 3 6 4 7 5 8 6 9 7 Columns 13 through 16 10 8 11 12 建立阵列上面的方法

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号