永发信息网

matlab中怎样用disp输出矩阵的行列下标?求帮忙

答案:2  悬赏:20  手机版
解决时间 2021-11-21 06:06
rand('state',0),
A=rand(3,5);
B=(A>0.5);
[r,c]=find(B);
x=sub2ind(size(A),r,c);
disp('大于0.5的元素的全下标')
disp(['行号',??])
disp(['列号',??])
disp('大于0.5的元素的单下标')
disp(??)
改后变这样
rand('state',0),
A=rand(3,5);
B=(A>0.5);
[r,c]=find(B);
x=sub2ind(size(A),r,c);
disp('大于0.5的元素的全下标')
disp(['行号',ind2sub(size(A),r)'])
disp(['列号',ind2sub(size(A),c)'])
disp('大于0.5的元素的单下标')
disp(x(:)')

但是‘行号’和’列号‘输出有错,怎样更改才正确?
最佳答案
rand('state',0),
A=rand(3,5);
B=(A>0.5);
[r,c]=find(B);
x=sub2ind(size(A),r,c);
disp('大于0.5的元素的全下标')
disp(['行号: ', num2str(r','%4d')])
disp(['列号: ', num2str(c','%4d')])
disp('大于0.5的元素的单下标')
disp(['序号: ' num2str(x(:)','%4d')])

结果:

大于0.5的元素的全下标
行号: 1 3 2 3 3 2 3 1 2
列号: 1 1 2 2 3 4 4 5 5
大于0.5的元素的单下标
序号: 1 3 5 6 9 11 12 13 14
全部回答
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宽5.9米 10米长。高5.7米的门市,用钢结构隔
TOMCAT 7配置问题 403 Access Denied
民峰查询浙江省温州市的身份证前六位数地区号
从喀尔木到郑州的火车票多少钱
貔貅适合女士佩戴吗?
申请美国留学收多个offer怎么办
联通查询业务号码是多少????
远鹏旅馆这个地址在什么地方,我要处理点事
一道电路分析题求解:当RL=?时可获得最大P,
请问从香港迪士尼晚上回皇岗口,有没有大巴直
九立方国际购物中心怎么样?好不好?值不值得
求 星球大战1-8高清中英字幕百度云资源,感谢
推特是什么意思?
板烧厨房跟铁板烧厨房是一家吗?
珰妈在真理后有写新小说吗,书荒啊,珰妈是我
推荐资讯
为什么我想在唱歌声音左了呢!
中国邮政储蓄银行atm(龙舟坪镇支行)地址好找
怎样查POS机机主的个人信息及绑定的银行卡
新庆红木家具材料店地址在哪,我要去那里办事
太阳能光伏板1平方米多少钱
我1.85m 但就是不知道怎么摸不到框,而且每次
高一高二英语所用(书虫)哪种最好
如何让WIN98运行的速度快起来
银行打钱机器卡死了没单子怎么找她们要钱
从沈阳站到马三家怎么坐公交车,最快需要多
不知道经络穴位,每天全身敲打会埙坏身体吗?
看起来像木质又像树脂的工艺品到底是什么材质
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?