网站大量收购闲置独家精品文档,联系QQ:2885784924

数学建模-MATLAB-暑期培训资料.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模-MATLAB-暑期培训资料

数学建模暑期培训-MATLAB软件 庄思发 熟悉软件操作界面 命令窗口 MATLAB执行命令的主窗口,命令于提示符 “”之后输入,回车确认执行; 命令历史窗口 显示用户过去所使用过全部命令,可双击后重新执行,避免重新输入命令,或使用上、下方向键调出修改后再重新执行; 工作空间窗口 显示当前MATLAB在计算机内存中存在的变量、数据等详细信息,以便用户查看,可删除其中若干个或全部删除; 当前工作目录窗口 显示用户当前工作时所处在的目录位置,该目录是用户存放及打开文件时MATLAB指向的默认目录,可通过其目录选择器重新指向新用户目录;在该窗口中可以观察到当前目录中所有文件的详细情况,可以直接选定某人文件,通过单击右键运行或打开该文件进行编辑。 基本运算 四则运算 + - * / \  乘方、开方 “^” sqrt( ) 例::2^3↙ :2^(1/3) ↙ 指数函数 exp(x),:exp(1);;:exp(2); 标点符号 逗号(,)输出结果;分号(;)不输出结果 常量与变量 常量 圆周率:pi;无穷大:inf;等 变量 定义变量不必事先声明,MATLAB会通过变量所获得的值自动识别,变量名必须以字母开头,后可接字母、数字或下划线,不可使用空格与标点符号; 注意:变量名区分大、小写; 常用函数: 三角函数 sin(x)、cos(x)、asin(x)、acos(x)、tan(x)、atan(x)、cot(x) acot(x). 指数、对数函数 exp(x) log(x) log10(x) log2(x). 四舍五入 round(x) 求余 mod(x,y):余数符号与y相同; rem(x,y):余数符号与x相同. 舍入函数 fix(x):与零最接近的整数; floor(x):不大于x的整数; ceil(x):不小于x的整数. 求模(绝对值) abs(x) 数值运算 向量运算 向量(数组)表示 元素用中括号括起,元素间用逗号或空格或分号隔开; 例:a=[2 4 6 7 8] ↙ b=[1;4;7;9] ↙ 等差向量 冒号生成法 初值:步长:终值; 例:c=1:10;↙ d=1:0.5:10↙ linspace(初值,终值,分段数) 例:e=linspace(1,10,10)↙ linspace(0,10,6)↙ 向量(数组)运算 向量(数组)与常数的加、减 例:a=[2 3 5] ↙ a+3,a-2↙ 向量(数组)与常数的乘、除 例:a*2,a/3↙ 向量与向量的加、减法:元素个数必须相同 例:a=[1 3 5],b=[2,4,6],c=1:4,a+b,a-b,a+c↙ 向量点积:dot(a,b);向量维数不超过3  例:dot(a,b)↙ 向量叉积:cross(a,b);向量维数不超过3  例:cross(a,b)↙ 数组的乘、除:.*;./; 例:a.*b, a./b↙ 数组的乘方:.^ 例:a.^2↙ 向量(数组)元素的选取 单下标a([ ])   例:a=1:10;a(7)↙%选取向量a的第七个元素   例:a([1 3 7])↙%选取向量a的第1、3、7个元素 向量(数组)排序 sort(a):从小到大;   例:a=rand(1,10),sort(a)↙%产生10个元素的行向量,并进行升序排列 向量(数组)长度或大小的检测 length(a);   例:length(a)↙%显示向量元素个数 size(a) 例:size(a) ↙ %将以向量形式显示矩阵a的行数与列数 向量(数组)求和 sum(a)   例:sum(a)↙%求向量a的元素总和 向量与多项式 表示::(降幂排列)   例:,,则该多项式在MATLAB中可如下表示 p1=[1 3 0 2 3],p2=[0 1 2 0 1]↙ 多项式相加、减:向量的相加、减(注意补零)   例:p1+p2,p1-p2↙ 多项式的积:conv(p1,p2);   例:conv(p1,p2)↙ 多项式的除:deconv(p1,p2);[q,r]=deconv(p1,p2)   例:deconv(p1,p2)↙%只输出商式    [q,r]=deconv(p1,p2)↙%输出商式与余式 矩阵(多元数组)运算 矩阵(多元数组)表示 元素用中括号括起,元素间用逗号或空格分列,用分号分行;   例:矩阵,在MATLAB中可如下输入: A=[1 6 5;3 9 4;8 6 2]↙ 特殊矩阵 全1矩阵与全零矩阵:ones(m,n);zeros(m,n);作用:预分配空间 例:ones(3)↙%产生3阶全1方阵 ones(3,4)↙%产生3行4列的全1矩阵

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档