matlab 基本变量和函数

Matlab预定义变量

预定义变量

功能描述

pi

圆周率,精确至小数点后15位

i,j

虚数

inf,Inf

无穷大

nan,NaN

非数值数据,如0/0

clock

时钟

date

日期

eps

计算机能区分两个数据之间的最下误差

ans

默认保存结果的变量(若没指定赋值变量)

 

format格式设置

格式

效果

short

4位小数

long

14位小数

short e

4位小数,科学计数法

short g

5位有效数字

long e

14位小数,科学计数法

bank

货币(2位小数)

hex

16进制

rat

近似最小分数

+

显示符号

详见help format

 

转换函数

函数名

功能描述

char(x)

转换为字符

double(x)

转换为数值

int2str(x)

整型转字符串

num2str(x)

数字转字符串

str2num(x)

字符串转数组

 

取整函数

函数名

功能描述

ceil(x)

向正无穷取整

fix(x)

向零取整

floor(x)

向负无穷取整

round(x)

四舍五入

 

plot 绘图命令

plot(M) 将M中的数据绘制成曲线,如果M是一个m*n的矩阵,且n>1 则没一列数据绘制成一条曲线,一共有m条曲线,如果m=1,即M是一个行向量,则将这一行数据绘制成一条曲线。

 

随机抽取1:2000个数中的1500个

k=rand(1,2000);
[m,n]=sort(k);  %n就是随机的下标 但是包含1:2000

posted @ 2014-07-09 19:15  cntsw  阅读(721)  评论(0编辑  收藏  举报