第1章MATLAB概述详解.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【功能演示-3】求解定积分 求解 I= quad(x.*log(1+x),0,1) ans = 0.250 或 syms x int(x*log(1+x),0,1) ans = 1/4 * Application of Matlab Language 【功能演示-4】多项式曲线拟合 考虑如下 x-y 一组实验数据: x=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] y=[1.2, 3, 4, 4, 5, 4.7, 5, 5.2, 6, 7.2] 注: 一次多项式拟合: p1 = polyfit(x,y,1) 三次多项式拟合: p3 = polyfit(x,y,3) plot 原始数据、一次拟合曲线和三次拟合曲线 x2=1:0.1:10; y1=polyval(p1,x2) y3=polyval(p3,x2) plot( x, y, ’*’, x2, y1, ‘:’, x2, y3) * 拟合曲线图 由图可见,三次拟合结果较好。 * Application of Matlab Language * 思考题 1.9.1求解ax2+bx+c=0的方程的根, 其中:a=1,b=2,c=3。 1.9.2已知圆的半径为15,求其直径,周长以及面积。 1.9.3已知三角形三边a=8.5,b=14.6,c=18.4,求三角形的面积。 1.9.4设a=5.67,b=7.811,计算 提示: 1.6.3 用户目录的设置 显示当前用户工作所在的路径 将用户目录设置成当前目录用cd命令。 !!!注意:设置的当前目录只是在当前启动的MATLAB环境下有效,一旦MATLAB重新启动,必须重新设置。 1.6.4 搜索路径的设置: 1)用path命令设置搜索路径 !!!注意: 设置的搜索路径仅在当前启动的MATLAB环境下有效,一旦MATLAB重新启动,必须重新设置。 使用path命令可以把用户目录临时纳入搜索路径。 例如:在命令窗口中键入 path(path,’c:\mydir’),可将用户目录c:\mydir 加到搜寻路径。 2)用路径浏览器设置搜索路径 路径浏览器可用来设置当前目录和永久性改变搜索路径。 主菜单 File|Set path或在命令窗口中键入pathtool,将出现搜索路径设置对话框。 启动的三种方法 1、单击MATLAB桌面上图标 2、选中菜单项File:New:M-File 3、在指令窗口输入指令edit M脚本文件 1、文件扩展名是.m 2、指令形式和前后位置,与解决同一问题时在指令窗中输入的指令没有区别 3、MATLAB运行这个脚本的时,从文件中读取一条条指令,送到MATLAB中去执行 4、脚本文件运行产生的变量都驻留在基本工作空间中 1.6.5 Editor/Debugger和脚本编写 1.7 MATLAB帮助系统 1.7.1 帮助命令: 2) Look for命令(查找命令) lookfor对搜索范围内的M文件进行关键字搜索,条件比较宽松。 如:look for sin 1) help命令 help命令是查询函数语法的最基本方法,查询信息直接显示在命令窗口。如:help sin 1.7.2 帮助窗口(help window) 1.7.3 帮助桌面(help desk) 1.7.4 在线帮助页 1)选取帮助菜单里的“Matlab help”项; 2)双击菜单条上的问号按钮; 3)键入helpwin命令。 键入helpdesk命令即可进入帮助桌面。 提供pdf格式的选项或键入doc命令即可。 还可以访问MathWorks公司的主页(): 1.8 MATLAB基本运算 1.8.1 MATLAB基本运算符 类别 数学表达式 矩阵运算符 数组运算符 加 a+b a+b a+b 减 a-b a-b a-b 乘 a×b a*b a.*b 除 a÷b a/b或a\b a./b或a.\b 幂 a^b a.^b 圆括号 ( ) ( ) ( ) 例1: ,b=2,分别求取A*B, A\B,A/B, A^b。 Ⅰ、矩阵运算符 A*B 前一矩阵的列数和后一矩阵的行数相 同或其中一个是标量 A\B= inv(A)*B B左除A A/B=A*inv(B) A右除B A^b b个矩阵A连乘 ,A阵必须为方阵 Ⅱ、数组运算符 点运算是大小相等的矩阵或向量之间各元素一一对应的运算,要求两矩阵或向量维数相同。 例2:

文档评论(0)

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

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

1亿VIP精品文档

相关文档