数值分析教学课件(华南理工大学)Ch9.Matlab基础知识.pptVIP

  • 20
  • 0
  • 约1.75万字
  • 约 105页
  • 2018-07-06 发布于浙江
  • 举报

数值分析教学课件(华南理工大学)Ch9.Matlab基础知识.ppt

Ch9、Ch10 参考书 《MALAB与科学计算(第二版)》 王沫然 编著 电子工业出版社 2004 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    例: 水粘度

文档评论(0)

1亿VIP精品文档

相关文档