编写一个函数,查找一个随机数组中大小在0.5-1之间的数,并显示这些数在数组中的位置
答案:2 悬赏:30 手机版
解决时间 2021-02-05 15:05
- 提问者网友:世勋超人
- 2021-02-04 16:21
用MATLAB编写函数。望大神帮忙~
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-02-04 17:42
A %你的随机数组
B=find(A>=0.5%%A<=1); %A中你要求的数的位置
A(B); %具体的数值
B=find(A>=0.5%%A<=1); %A中你要求的数的位置
A(B); %具体的数值
全部回答
- 1楼网友:西岸风
- 2021-02-04 17:51
function r = my_findnum(a,fn) % 保存为 my_findnum.m
[ia,ib] = find(a==fn);
r = [ia' ib'];%% 调用
a = [0.9 0.6 0.8 0.7 0.9 0.8 0.5 0.5 0.9 0.7];
fn = 0.9; % 查找的数
r = my_findnum(a,fn)r =
1 1
1 5
1 9
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯