matlab

一、matlab基础内容

1、常用指令:

​ 1、cd:显示或改变工作目录

​ 2、clc:清除命令行窗口

​ 3、clear:清楚内存变量

2、数据类型:

1、变量

​ 并不要求事先对所用的变量进行声明,也不需要指定变量类型,会自动依据所赋值或对变量的操作来识别变量的类型。新值会覆盖旧值,新值类型会代替旧值类型。

​ 遵循如下规则:

​ 1)变量名必须以字母开头,之后可以是任意的字母、数字或者下划线

​ 2)变量名区分字母大小写

​ 3)变量名不超过31个字符,第31个字符以后的字符将被忽略

2、常量

常量名称 说明
ans 默认变量
pi 圆周率
eps 浮点运算的相对精度
inf 无穷大
NaN 不定值
i(j) 复数中的虚数单位
realmin 最小正浮点数
realmax 最大正浮点数

若计算时用户没有对表达式设定变量,系统自动将当前结果赋给ans变量

在定义变量时应避免与常量名相同,意面改变这些常量的值。如果改变,可以通过“clear+常量名”命令恢复该常量的初试设定值

>> pi = 1

pi =

     1

>> clear pi
>> pi

ans =

    3.1416

3、数值

(1)整型

char 字符型数据,属于整数数据的一种,占用一个字节
unsigned 无符号字符型数据,属于整型数据的一种,占用一个字节
short 短整型数据,属于整型数据的一种,占用两个字节
unsigned short 无符号短整型数据,属于整型数据的一种,占用两个字节
int 有符号整型数据,属于整型数据的一种,占用四个字节
unsigned int 无符号整型数据,属于整型数据的一种,占用四个字节
long 长整型数据,属于整型数据的一种,占用四个字节
unsigned long 无符号长整型数据,属于整型数据的一种,占用四个字节

(2)浮点型

​ 1)十进制数形式

​ 2)指数形式:

		a E n        其中,a为十进制数,n为十进制整数,表示的值为a*10^n

​ 3)复数类型

3、数字的显示格式

>> format long,pi

ans =

   3.141592653589793
调用格式 说明
format short 5位定点表示(默认值)
format long 15位定点表示
format short e 5位浮点数表示
format long e 15位浮点数表示
format short g 在5位定点和5位浮点中选择最好的格式表示,MATLAB自动选择
format long g 在15位定点和15位浮点中选择最好的格式表示,MATLAB自动选择
format hex 十六进制格式表示
format + 在矩阵中,用符号+、-和空格表示正号、负号和零
format bank 用美元与美分定点表示
format rat 以有理数形式输出结果
format compact 变量之间没有空行
format loose 变量之间有空行

4、运算符

1、算术运算符

运算符 定义
+ 算术加
- 算术减
* 算术乘
.* 点乘
^ 算术乘方
.^ 点乘方
\ 算术左除 a\b = b ÷ a
.\ 点左除
/ 算术右除 a/b = a ÷ b
./ 点右除
矩阵转置,当矩阵是复数时,求矩阵的共轭转置
.’ 矩阵转置,当矩阵是复数时,不求矩阵的共轭转置

你可能感兴趣的:(matlab,开发语言,算法)