MATLAB学习记录

来源:互联网 发布:逆波兰式计算c语言 编辑:程序博客网 时间:2024/04/28 23:47

1.rand(n,m)产生n行m列0到1的随机数。

2.tic记录程序运行到此处的时间,toc也是同理,两者结合起来使用,记录程序运行花费的时间。

3.floor()函数是高斯取整函数,向下取整;

  ceil()函数也是取整函数,向上取整;

round()函数标准四舍五入函数;

sum()函数按列数组求和。sum([1 2 3])=6;sum([1 2 3;4 5 6])=[5 7 9];

power(a,b):a的b次方,a,b可以是小数;

4.global声明全局变量,方法类似C语言,先声明后使用,如:

global x1;

x1=rand(2,3);

5.find函数。a=[1 -1 -2 3 5];a(find(a<=0))=[];

a=[1 3 5];

6.ismember函数。a=[1 -1 -2 3 5];b=1;abm=ismember(a,b);

abm=[1 0 0 0 0];

abm=~abm;

a(abm)=[-1 -2 3 5];

可以用来剔除两个数组中共有的成员。

0 0
原创粉丝点击