- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab实现幻灯片
1.1 MATLAB语言的发展 1.2 MATLAB软件的发展历程 MATLAB以矩阵作为数据操作的基本单位, 还提供了十分丰富的数值计算函数。 MATLAB和著名的符号计算语言Maple相结 合,使得MATLAB具有符号计算功能。 MATLAB具有程序结构控制、函数调用、数据 结构、输入输出、面向对象等程序语言特征,而 且简单易学、编程效率高。 MATLAB主工具箱 符号数学工具箱 SIMULINK仿真工具箱 控制系统工具箱 信号处理工具箱 图象处理工具箱 通讯工具箱 系统辨识工具箱 神经元网络工具箱 金融工具箱 2.1 MATLAB的运行环境与安装 2.1.1 MATLAB的运行环境 安装MATLAB 6.5系统,需运行系统自带的安装 程序setup.exe,可以按照安装提示依次操作。 3.1 MATLAB集成环境 3.1.1 启动与退出MATLAB集成环境 当MATLAB安装完毕并首次启动时,展现在 屏幕上的界面为MATLAB的默认界面,如下 图所示。 MATLAB 6.5的主窗口界面上共有5个子窗口: 2.MATLAB系统的退出 3.1.2 主窗口 (1) File菜单项:实现有关文件的操作。 (2) Edit菜单项:用于命令窗口的编辑操作。 (3) View菜单项:用于设置MATLAB集成环境的显示方式。 2.工具栏 3.1.3 命令窗口 如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上3个小黑点并按下回车键,然后接着下一个物理行继续写命令的其他部分。3个小黑点称为续行符,即把下面的物理行看作该行的逻辑继续。 例1-1 绘制y=sinx, x∈(-pi,pi) 及其反函数的图像。 3.3 工作空间窗口 3.4 当前目录窗口和搜索路径 3.6 启动平台窗口和Start按钮 4.1 MATLAB帮助系统 4.1.1 帮助窗口 4、简单的数学运算 Matlab作图是通过描点、连线来实现的,故在画一个曲 线图形之前,必须先取得该图形上的一系列的点的坐标 (即横坐标和纵坐标),然后将该点集的坐标传给 Matlab函数画图. 例 在[0,2*pi]用红线画sin(x),用绿圈画cos(x). x=linspace(0,2*pi,30); y=sin(x); z=cos(x); plot(x,y,r,x,z,go) PLOT3(x,y,z,s) PLOT3(x,y,z) Matlab是英文“Matrix laboratory”的缩写,可见矩阵在 Matlab中占有核心的地位! 1、转置: + ;- ;* ;^;.* ;.^ 如:a=[1 2;3 4];b=[ 3 5; 5 9] 》c=a+b d=a-b 》c= d= 4 7 -2 -3 8 13 -2 -5 》a*b=[13 23; 29 51] 》a^3=[37 54; 81 118] 》a.*b=[3 10;15 36] 》a.^3= [1 8; 27 64] 空间曲面 1、在图形上加格栅、图例和标注 (1)GRID ON: 加格栅在当前图上 GRID OFF: 删除格栅 (3) hh = gtext(‘string’) 命令gtext(‘string’)用鼠标放置标注在现有的图上. 运行命令gtext(‘string’)时,屏幕上出现当前图形,在图形 上出现一个交叉的十字,该十字随鼠标的移动移动,当按 下鼠标左键时,该标注string放在当前十交叉的位置. clear clf Z = peaks; surf(Z); axis tight set(gca,nextplot,replacechildren); % Record the movie for j = 1:20 surf(sin(2*pi*j/20)*Z,Z) F(j) = getframe; end % Play the movie twenty times movie(F,2) 6. 改变视角view (1)view(a,b) 命令view(a,b)改变视角到(a,b),a是方位角,b为仰角。缺省视角为(-37.5,30)。 解 x=-3:0.1:3; y=1:0.1:5; [X,Y]=meshgrid(x,y); Z=(X+Y).^2; subplot(2,2,1), mesh(X,Y,Z) subplot(2,2,2), mesh(X,Y,Z),view(
文档评论(0)