目录
(2)使用(:)操纵符和linspace(), logspace()等函数创建
一、初识MATLAB
1.特点
MATLAB语言主要有以下几个特点:
语法规则简单。尤其内定的编程规则,与其他编程语言(如C、Fortran等)相比更接近于常规数学表示。对于数组变量的使用,不需类型声明,无需事先申请内存空间。
MATLAB基本的语言环境提供了数以千计的计算函数,极大的提高了用户的编程效率。函数库、工具箱和App使得Matlab功能异常强大。
MATLAB是一种脚本式(scripted)的解释型语言,无论是命令、函数或变量,只要在命令窗口的提示符下键入,并“回车(Enter)”,MATLAB都予以解释执行。
平台无关性(可移植性)。MATLAB软件可以运行在很多不同的计算机系统平台上,如Windows Me/NT/2000/XP、很多不同版本的UNIX以及Linux。无论你在哪一个平台上编写的程序都可以运行在其它平台上,对于MATLAB数据文件也一样,是平台无关的。极大保护了用户的劳动、方便了用户。其绘图功能也是平台无关的。无论任何系统平台,只要MATLAB能够运行,其图形功能命令就能正常运行。
2.Matlab的三层理解
极简的解释型编程语言;
功能强大的工程计算和工程仿 真软件;
原型工程系统的开发环境
3.通用窗口
4.变量的命名规则
变量名由数字、字母、下划线组成,开头必须是字母
5.运算符
eps:是浮点相对误差限,是指计算机用于区分两个数的差的最小常数,具体大小和计算机有关,理解为机器最小数,通常在做除法时,分母加上eps,防止分母为0,不能运算
NaN:如果运算有未定义的数值结果,如 0/0 或 0*Inf,则运算返回 NaN
intmax/intmin:使用方法:intmax("uint8") --> ans = 255 intmax("uint8") --> ans = 0
tic/toc:用来给程序计时,tic表开始计时,toc表结束计时
realmax:最大的实数
xor:表异或,xor(a,b)当a,b均为1或均为0时返回0,否则返回1
6.通用命令
常用命令
常用的窗口帮助命令