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

本文介绍了Matlab中的几个实用技巧,包括使用rand函数生成特定条件下的随机数矩阵、利用tic和toc指令测量代码执行时间,以及如何通过图形句柄对已生成的图形进行二次设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


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,....),对这个图形进行再设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值