实训(函数).ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* MATLAB基础 函数运算 MATLAB基础 一、MATLAB基础 1. MATLAB操作入门 MATLAB语法规则简单、容易掌握、调 试方便、具有高效、简单和直观的特点,使 用者只需输入一条命令而不用编制大量的程 序即可解决许多数学问题。 MATLAB基础 2. MATLAB环境 MATLAB是一门高级编程语言,它提供 了良好的编程环境,作为编程环境,MATLAB 提供了很多方便用户管理变量、输入输出数 据以及生成和管理M文件的工具,首先简单 介绍MATLAB的界面. 启动MATLAB后对话 框如下图,它大致包括以下几个部分: MATLAB基础 标题栏 工具栏 菜单栏 启动平台 工作区窗口 当前目录选择窗口 MATLAB基础 3. MATLAB的帮助系统 (1)帮助命令help 假如准确知道所要求助的主题词,或指令名 称,那么使用help命令是获得在线帮助的最 简单有效的途径. 例如要获得关于函数sin信 息,使用说明的在线求助,可键入命令 help sin MATLAB基础 (2)帮助窗口 帮助窗口给出的信息按目录编排,比较系统, 便于浏览与之相关的信息,其内容与帮助命 令给出的一样,进入帮助窗口的方法有: ①由Launch Pad(启动平台)进入帮助窗口; ②选取帮助菜单里的“MATLAB Help”或键 入命令“help”; ③双击菜单条上的问号按钮. MATLAB基础 MATLAB基础 二、MATLAB的变量及管理 1、变量名的命名规则 ①以字母开头,后面可跟字母、数字和下短 线; ②大小写字母有区别; ③不超过31个字符. 例如 fun,zh_12,ZH_12都是合法的变量名。 MATLAB基础 2、MATLAB的常量 最大可用正实数1.7977×10308 realmax 最小可用正实数2.2251×10-308 realmin -1的平方根 i或j 不定值 NaN 无穷大∞ inf 计算机的最小数2.2204×10-16 eps 圆周率π pi 用于结果的缺省变量名 ans MATLAB基础 3、MATLAB的变量管理 调用sa.mat文件至变量X save sa X 将X变量保存到sa.mat文件 save sa X 清除屏幕全部内容 clc 清除内存中的全部变量 clear 查询全部变量详细情况 whos 查询MATLAB内存变量 who MATLAB基础 4. MATLAB的函数 csc(x) cscx sec(x) secx cot(x) cotx tan(x) tanx cos(x) cosx sin(x) sinx 三角函数 MATLAB命令 解释 函数名 MATLAB基础 4. MATLAB的函数 acsc(x) arccscx asec(x) arcsecx acot(x) arccotx atan(x) arctanx acos(x) arccosx asin(x) arcsinx 反三角函数 MATLAB命令 解释 函数名 MATLAB基础 对数函数 abs(x) |x| 绝对值函数 log(b) / log(a) logab 指数函数 log(x) lnx exp(x) ex a^x ax x ^ (1 / k) sqrt(x) x^a xa 幂函数 MATLAB命令 解释 函数名 MATLAB基础 三、 MATLAB基本运算符 1. 算术运算符 a^b ^ ab 幂 a/b或b\a /或\ a÷b 除 a*b * a×b 乘 a-b - a-b 减 a + a+b 加 MATLAB表达式 运算符 数学表达式 MATLAB基础 2. 关系运算符 ~= 不等于 == 等于 = 大于等于 = 小于等于 大于 小于 MATLAB 运算符 数学关系 MATLAB 运算符 数学关系 MATLAB基础 3. 逻辑运算符 ~ | 小于 非 与 或 逻辑关系 MATLAB基础 四、 命令行基础 1. 简单的运算 例1 求 解 用键盘在命令窗口输入以下内容 (2 * sin(0.3 * pi)) / (log(5) + 2 * sqrt(5)) - (3 * exp(1) - 2 ^ (1 / 3)) / (log(100) / log(3)) 按Enter键,该指令就被执行; 命令窗口显示所得结果 ans = -1.3788 MATLAB基础 2. MATLAB表达式的输入 变量 = 表达式 其结果是将表达式的值运算后赋给变量 例2. 求 [12+2×(7-4)]÷32 解 输入 y = (12+2*(7-4))/3^2 按回车键,显示结果为:y = 2 MATLAB基础 3. 指令的续行输入

文档评论(0)

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

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

1亿VIP精品文档

相关文档