- 1、本文档共108页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[数学]matlab
Matlab 简介;Matlab 的特点与功能;Matlab 的特点与功能;Matlab 的特点与功能;Matlab 的工作界面;% 后为注释,不被执行;矩阵;矩阵元素赋值;矩阵元素的引用;矩阵元素的引用;Matlab 变量; 分号和续行符的作用;Matlab 变量;Matlab 变量;Matlab 数值运算;Matlab 数值运算;Matlab 的输出;各种 format 格式;向量与矩阵运算; 向量与矩阵的生成; 向量与矩阵的生成(续);常见矩阵生成函数;矩阵操作;子矩阵的提取;矩阵操作;矩阵操作;矩阵操作;矩阵基本运算;矩阵基本运算;矩阵的乘方;矩阵的数组运算;函数取值;函数取值;矩阵的超越函数;矩阵与数的运算;2 .^x = ? ; 特征值函数
函数[x,y]=eig(A)可以给出特征值和特征向量的值,x为特征向量矩阵,y为特征值矩阵。;矩阵的基本函数运算
;Matlab中常见数学函数;Matlab 绘图;Matlab 绘图; 手工作图; Matlab 作图;Matlab 二维作图;plot 举例;; 点和线的基本属性;图形的基本属性;图形的其他属性;图形的其他属性;图形的其他属性;其他相关命令;同时绘制多个函数图像;上机作业;Matlab 绘图;空间三维作图;空间三维作图;空间三维作图;空间三维作图;空间三维作图;空间三维作图;线: 分别沿 x 方向和 y 方向 连接这些点即可得到; 例:“墨西哥帽子”;a=8 时的曲面图形;例:绘制等高线 meshc;例:绘制边界面屏蔽 meshz;空间三维作图;surf 作图举例;mesh 与 surf 的比较;如果没有给出 n 的值,
则系统默认为 n=20; ezplot(f);例:;Matlab 符号作图;Matlab 符号作图;Mesh 绘图小结;Matlab 编程入门
(一);Matlab 编程入门; 用 Matlab 语言编写的程序称为 M 文件。; M 文件是一个文本文件,可以用任何文本编辑器来建立和编辑,通常使用 Matlab 自带的 M 文件编辑器。;编程示例; 程序控制结构有三种:顺序结构、选择结构和循环结构。任何复杂的程序都由这三种基本结构组成。;例:;disp(X);pause;选择结构 是根据给定的条件成立或不成立,分别执行不同的语句。Matlab 用于实现选择结构的语句有 if 语句和 switch 语句。; 单分支结构;if expression1 (条件1)
statements1(语句组1)
elseif expression2 (条件2)
statements2(语句组2)
... ...
elseif expressionm (条件m)
statementsm(语句组m)
else
statements(语句组)
end;if 语句举例;while 1
n=input(Please enter n(nonpositive quit):);
if n=0, break; end
nt=n;
while n1
if rem(n,2)==0
n=n/2;
else
n=3*n+1;
end
fprintf(\n n=%d,n);
end
fprintf(\n n=%d is not we need! continue ... \n, nt);
end; 根据表达式的不同取值,分别执行不同的语句。; Matlab 首先计算 expression 的值,然后将它依次与各个 case 指令后的检测值进行比较,当比较结果为真时,就执行相应的语句组,然后跳出 switch 结构。;循环结构 是按照给定的条件,重复执行指定的语句。Matlab 用于实现循环结构的语句有 for 语句和 while 语句;for variable=expression
statement(循环体)
end; 循环语句可以嵌套使用; 这个例子给出了计算 eps 的一种方法。
这里我们用大写 EPS,因此系统中 eps 的值不会被覆盖。当 EPS=eps 时,条件仍成立;而当 EPS=eps/2 时,条件为假,退出循环,所以最后应有 EPS=eps/2。num 用来记录循环次数。; break 和 continue;Matlab 编程 (二);function 输出形参列表=函数名(输入形参列表)
% 注释说明部分(可选)
函数体语句(必须);function y = myfliplr(x)
% returns X with row preserved and columns
% flipped in the left/
您可能关注的文档
- [政史地]2013成人高考专升本时事政治复习资料国内部分.doc
- [政史地]2014届高考政治[必修1]一轮总复习课件:24生产与经济制度.ppt
- [政史地]2014届高考数学一轮复习课件:第二章第10课时变化率与导数、导数的计算新人教A版.ppt
- [政史地]2014版《高考调研》高考政治新课标一轮总复习配套课件必修一2.ppt
- [政史地]21 荒漠化的危害与治理.ppt
- [政史地]231政府的职能:管理与服务课件_新人教版必修2.ppt
- [政史地]21旅游景观欣赏方法讲.ppt
- [政史地]3-2农业地域类型 课件人教版必修2.ppt
- [政史地]33 全球定位系统及其应用.ppt
- [政史地]3西方文明之源.ppt
文档评论(0)