MATLAB中零散语法知识总结之rand()、tic toc、图形句柄

来源:互联网 发布:java poi设置高度 编辑:程序博客网 时间:2024/05/22 02:06

1)x = rand(N,1) > 1-p 在matlab中什么意思:


rand(N,1)代表的是创造一个N行1列范围在0到1之间的随机数,rand(N,1)>1-p,的意思是判断你创造出来的这个随机数向量中哪些数是大于1-p这个值的.比如rand(3,1)=[0.5;0.1;0.9]>1-0.6,也就是N=3,p=0.6的时候,这时x返回的是bool型的值x=[1,0,1];当然每次rand产生的值不同,x最后的结果会不同. 

2)matlab中tic、toc指令:
tic和toc用来记录matlab命令执行的时间。   tic用来保存当前时间,而后使用toc来记录程序完成时间。   两者往往结合使用,用法如下:   tic   operations   toc   显示时间单位:秒
3)图形句柄
句柄是matlab语言独有的参数,相当于C语言的指针。句柄分为多种,如函数柄,对象柄,图形柄等。图形句柄就指一个图形,在生成图形时同时得到一代号,如语句 h=plot(x,y),h 就是一个图形句柄,在后来的某一个地方就可用h代表这个图,如  set(h,....),对这个图形进行再设置。

0 0
原创粉丝点击