专题1-1 MATLAB系统环境
-
当命令语句一行写不下时,可用 … 作为续行符;
-
clear命令,可清除工作区的所有变量,用clc命令时可以清除界面的所有内容;
-
新建一个文件夹的方法:cd c:\lxdm 按enter键即可;
-
当变量名与系统函数相同时,优先调用的是变量。如:
-
设置文件搜素路径
1-2 Matlab 数值数据
1.整型数据类型
int8(整数值) 函数将数值数据转化为带符号的8位整数,范围在0到127。超过127的输出值会显示127。 如:
uint(整数值) 函数将数值数据转化为无符号的8位整数,范围在0到255。
2.浮点型数据 包括单精度(single)(4字节)和双精度(double)(8字节)
class函数可以显示数据是单/双精度。
3.复型:用a+bi 形式表示,用real函数求复型数的实部,用image函数求实数的虚部
4.数值数据的输出格式:用format函数设置格式
常用函数
- exp函数 如exp(2)相当于e^2。
- 三角函数中,以角度表示的角,用三角函数后加d表示(如:sind(90))
- abs函数可用于求绝对值,复数的模,字母的ASCII值
- 用于取整的函数有:fix,floor,ceil,round。
round按四舍五入取整
ceil取大于等于这个数的第一个整数
floor取小于等于这个数的第一个整数
fix舍去小数取整
5.rem取余函数用法:rem(被除数,除数)
6.x=1:100;//生成从1到100的整数组成的向量x
k=isprime(x)函数,判断素数函数,若为素数返回值为1。由向量x生成向量k。向量k中的元素要么为1要么为0,取1还是取0取决于x中相应元素是否为素数。
k1=find(k)函数,列出k向量中1向量的序号
p=x(k1)函数,输出x向量中的序号为k1的元素
例如:找寻1到100间的所有素数
代码: