计算机应用 Computer Application 第二章 Matlab基本知识 金陵学院20059 袁杰yuanjie@nju.edu.cn
计算机应用 Computer Application 第二章 Matlab基本知识 金陵学院 2005.9 袁杰 yuanjie@nju.edu.cn
本章作业和要求 1.3,1.4,1.6,1.8 有条件的同学可以在自己的计算机上安装 Matlab软件并加以熟悉 重点和要点:熟练掌握 Matlab的基本知识 和操作,熟悉常用的 Matlab数学函数 考核方法:书面考核
本章作业和要求 1.3,1.4,1.6,1.8 有条件的同学可以在自己的计算机上安装 Matlab软件并加以熟悉 重点和要点:熟练掌握Matlab的基本知识 和操作,熟悉常用的Matlab数学函数 考核方法:书面考核
Matlab的发展概况 MATLAB软件是由美国 Mathworks公司推出 的用于数值计算和图形处理的科学计算系 统环境。 MATLAB是MATⅸ X LABoratory(矩 阵实验室)的缩写 它的第1版(DOS版本10)发行于1984年 MATLAB系统最初用 FORTRAN语言设计 现在的 MATLAB程序是 Math Works公司用 C语言开发的 ·目前的最新版本是 Matlab release14
Matlab的发展概况 MATLAB软件是由美国Mathworks公司推出 的用于数值计算和图形处理的科学计算系 统环境。MATLAB是MATrix LABoratory(矩 阵实验室)的缩写 它的第1版(DOS版本1.0)发行于1984年 MATLAB系统最初用FORTRAN语言设计 现在的MATLAB程序是MathWorks公司用 C语言开发的 目前的最新版本是Matlab Release 14
Matlab的特 功能强的数值运算 先进的数据视觉化功能 ·高级简单的编程环境 开放及可延伸的架构 丰富的程序工具箱 适合不同操作系统
Matlab 的特点 功能强的数值运算 先进的数据视觉化功能 高级简单的编程环境 开放及可延伸的架构 丰富的程序工具箱 适合不同操作系统
Matlab 5.3(Release 11) MATLAB Copyright 1984-1999 The Math works, Inc
Matlab 5.3 (Release 11)
Maab基本命令 前计算结果ans 察看所有变量mho,whos ●清除所有变量 clear 除窗口中内容cc ●清除当前窗口中的图形c 察看帮助信息 helpwin,help 查找命令 ookfor 退出 Matlab quit
Matlab基本命令 当前计算结果 ans 察看所有变量 who, whos 清除所有变量 clear 清除窗口中内容 clc 清除当前窗口中的图形 clf 察看帮助信息 helpwin, help 查找命令 lookfor 退出Matlab quit
Maab命令窗口常用的操作键 ↑调出前 ↓调出后一个命 ←光标左移一个字符 光标右移一个字符 ctr+←光标左移一个单词 Ctr+→光标右移一个单词 Home光标移到行首 End光标移到行尾 ESC清除当前行内容 Delete删除光标后面的一个字符 Backspace删除光标前面的一个字
Matlab命令窗口常用的操作键 ↑ 调出前一个命令 ↓ 调出后一个命令 ← 光标左移一个字符 → 光标右移一个字符 Ctrl+← 光标左移一个单词 Ctrl+→ 光标右移一个单词 Home 光标移到行首 End 光标移到行尾 ESC 清除当前行内容 Delete 删除光标后面的一个字符 Backspace 删除光标前面的一个字符
Matlab中的变量 变量命名规则 1以英文字母开始 2后面可以为英文字母、数字或下划线 3最多31个字符 4.大写字母和小写字母为不同的变量 5不得使用内部变量 正确的变量名: alpha,b3,c5,A2 错误的变量名:3b,a9,b=3 不同的变量名:B2和b2
Matlab中的变量 变量命名规则 1.以英文字母开始 2.后面可以为英文字母、数字或下划线 3.最多31个字符 4.大写字母和小写字母为不同的变量 5.不得使用内部变量 正确的变量名:alpha, b3, c_5, A2 错误的变量名:3b, _a9, b-3 不同的变量名:B2 和 b2
内部变量 Realmin绝对值最小且非零的数 Realm绝对值最大的数 Eps 最小误差 ePi Inf或inf无穷大 NaN 非数,比如0/0,∞/∞,0* 或 虚数单位
内部变量 Realmin 绝对值最小且非零的数 Realmax 绝对值最大的数 Eps 最小误差 Pi π Inf 或 inf 无穷大∞ NaN 非数,比如0/0,∞/∞,0*∞ i 或 j 虚数单位
Matlab中数字的表达 采用十进制或者科学计数法 数值范围103084x|108 ●显示精度 format(sho,long,hex 举例 4,-625,00001,987456,13e4,5677e25 5+6,-1.25-789j
Matlab中数字的表达 采用十进制或者科学计数法 数值范围 显示精度 format (short, long, hex …) 举例: 4,-625,0.0001,9.87456,1.3e-4,5.677e25 5+6i,-1.25-7.89j 308 308 10 | |10 − x