完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
求大神帮我看一下这个函数最后一句是什么意思,整个函数实现了什么功能,谢谢!O(∩_∩)O
function y=samplediscrete(f) %函数含义不理解 f=f/sum(f); %sum 位对矩阵进行每列求和 返回结果为一行N列矩阵(行向量) %矩阵相除 Pr2=cumsum(f); %进行累加求和运算 Pr1=Pr2; Pr1(2:end)=Pr1(1:end-1); Pr1(1)=0; %经过以上三步,Pr1为Pr2下移结果,首位补0,末位舍去 % x=0.5; x=rand; %对X随机取值(0,1) y=find(Pr2>=x & x>Pr1); %此语句含义不理解 |
|
相关推荐
4个回答
|
|
UPUP
|
|
|
|
UPUP
|
|
|
|
求大神
|
|
|
|
最后一句函数的意思是同时按位满足Pr2>=x & x>Pr1的数字所在的位置,举个例子:取x=0.4
Pr2=[0.2 0.5 1] Pr1=[0 0.2 0.5] 此时按位比较,同时取pr2和pr1的一二三位,只有第二位(pr2=0.5,pr1=0.2)满足,所以y=2. 楼主可以自己运行下程序看看,应该就是这个样子 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1622 浏览 1 评论
200圆!求助大佬给一份VSG并网和离网模式的simulink仿真
1900 浏览 0 评论
MATLAB(3)--矩阵的引用(sub2ind、ind2sub、reshape函数使用)
2720 浏览 0 评论
3055 浏览 0 评论
4095 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 06:10 , Processed in 0.755804 second(s), Total 82, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号