- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数 值 分 析 Matlab基础 Ch9. Matlab基础知识 §1. 概述 1. 历史背景与主要功能 Matlab = Matrix Laboratory ( 矩阵实验室 ) 数值计算 三大基本功能 符号运算 数据可视化(图形功能) + 程序开发 + (专业)工具箱(Toolbox) 数值计算型:Matlab、Xmath等 数学软件 数学分析型:Mathematica、Maple等 Matlab:面向 21 世纪的科学计算语言 2. 语言特点 功能强大 语言简单 演算纸式的计算工具 扩充能力强 程序可移植性好 开放性的源程序(M文件) 编程易 效率高 基本运算单位:矩阵;运算符、库函数极丰富 具有功能强劲的工具箱(参见 P8 表1.3 ) 几十个工具箱,涉及信号处理、自动控制、图象处理、金融系统、最优化方法、小波分析等许多学科 3. 集成环境的组成 五个部分: (1) Matlab 语言 适合开发大小型程序 (2) Matlab 工作环境 变量查看器、路径浏览器、程序编辑器 附带的大量M文件 (3) 图形系统 二、三维图形绘制,图象处理,动画制作 (4) Matlab数学函数库 基本函数、复杂算法的函数 (5) Matlab API (Application Program Interface) Matlab 与 FORTRAN 、 C、 Java的接口 4. Matlab的典型应用 数学计算 算法开发 建模与仿真 数据分析与可视化 科学与工程绘图 应用开发(包括图形界面): 软件开发周期以周计 5. 工作方式(操作基本步骤) 启动Matlab 命令窗口: 命令 (逐行解释执行) 指令(命令) 系统提供 库函数的调用 命令 命令式文件 — 文件名即“命令” 用户编写 函数式文件 —函数调用为“命令” 最有用的帮助命令 help + 函数名 或 help + 函数类名 如: help inv …… ( 矩阵求逆 ) help matfun …… ( 矩阵函数类 ) §2. 基本的数值计算功能 一、数字及其运算 基本运算单元 — 矩阵 1、变量的定义及代换 (1)直接输入 如: 258*369 ans = 95202 (2)设定变量 如: x = 258*369 x = 95202 例: 水粘度 计算 t = 0, 20, 40, 60, 80 度时的水粘度 2.
原创力文档


文档评论(0)