资源描述:
《matlab 上机 常用指令及例句》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Matlab及其应用第一章实验作业完成时间:年月日实验人员:院(系)化学工程学院学号_姓名【实验目的】1.熟悉MATLAB的工作环境;2.熟练掌握MATLAB基本语法;一、常用命令、符号及函数1.常用命令与操作键键名作用键名作用↑前寻式调回已输入过的指令行Home使光标移到当前行的首端↓后寻式调回已输入过的指令行End使光标移到当前行的尾端←在当前行中左移光标Delete删除光标右表边的字符→在当前行中右移光标Backspace删除光标左表边的字符PageUp前寻式翻阅当前窗中的内容Esc清楚当
2、前行的全部内容5PageDown后寻式翻阅当前窗中的内容2.变量命名规则变量名第一个字符必须是英文字母,最多包含31个字符(包括英文字母、数字、下画线),变量名中不能包括空格和标点符号,不得有加减号。区别大小写。要防止它与系统的预定变量名(如pi,eps,i,j)、函数名(who,length等)、保留字(for,if,while,end等)冲突。变量赋值用“=”.变量含义ans计算结果的默认变量名pi圆周率inf或Inf无穷大eps机器零阈值Flops浮点运算次数NaN或nan非数字3.符号
3、符号用途说明 + 加 - 减 .* 点乘 详细说明help arith * 矩阵相乘 ^ 矩阵求幂 .^ 点幂 左除 详细说明help slash / 右除 . 点左除 ./ 点右除 kron 张量积 详细说明help kron , 作分隔用,如把矩阵元素、向量参数、函数参数、几个表达式分隔开来 ; (a)写在一个表达式后面时,运算后命令窗口中不显示表达式的计算结果 (b)在创建矩阵的语句中指示一行元素的结束,例如m=[x y
4、 z;i j k] : (a)创建向量的表达式分隔符,如x=a:b:c (b)a(:,j)表示j列的所有行元素;a(i,:)表示i行的所有列元素; a(1:3,4)表示第四列的第1行至第3行元素 〔〕 创建数组、向量、矩阵或字符串(字母型) {} 创建单元矩阵(cell array)或结构(struct) % 注释符,特别当编写自定义函数文件时,紧跟function后的注释语句, 在你使用help函数名时会显示出来。 ' (a)定义字符串用 (b)向量或
5、矩阵的共轭转置符 .' 一般转置符 ... 表示MATLAB表达式继续到下一行,增强代码可读性 = 赋值符号 == 等于关系运算符 <,> 小于,大于关系运算符 详细说明help relop 5& 逻辑与
6、 逻辑或 ~ 逻辑非 xor 逻辑异或 4.基本初等函数和几个特殊的函数函数功能函数功能函数功能sin正弦cosh双曲余弦sqrt平方根cos余弦tanh双曲正切abs绝对值(复数的模)tan正切coth双曲余切angle复数相角cot余切asin
7、h反双曲正弦conj复数的共轭sec正割acosh反双曲余弦imag复数的虚部csc余割atanh反双曲正切real复数的实部asin反正弦acoth反双曲余切isreal是否为复数acos反余弦asech反双曲正割fix向0取整atan反正切acsch反双曲余割floor向负无穷方向取整atan2四象限反正切exp指数ceil向正无穷方向取整acot反余切log自然对数round四舍五入asec反正割log10常用对数mod除法求余(与除数同号)acsc反余割log2以2为底的对数rem除法求
8、余(与被除数同号)sinh双曲正弦pow2以2为底的指数sign符号函数二、实验作业1.在MATLAB软件中有几种获得帮助的途径?答:MATLAB提供的帮助信息有两类简单纯文本帮助信息help:获得在线帮助lookfor(条件比较宽松):按照关键字查找M文件例:inverse:窗口式综合帮助信息(文字、公式、图形)doc:运行html格式文件帮助Helpwin:运行html格式文件帮助Demo运行演示程序2.请上网或查询MATLAB软件中limit函数的功能与特点。答:LIMITLimitofa
9、nexpression.5LIMIT(F,x,a)takesthelimitofthesymbolicexpressionFasx->a.LIMIT(F,a)usesfindsym(F)astheindependentvariable.LIMIT(F)usesa=0asthelimitpoint.LIMIT(F,x,a,'right')orLIMIT(F,x,a,'left')specifythedirectionofaone-sidedlimit.Examples:symsxath;limit