24小时热门版块排行榜    

查看: 2055  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lixingxing46

新虫 (小有名气)

[求助] matlab中数值转为矩阵形式

大家好,比如说,图中红色部分是某一行中的第12、226、327、421、569、836、1082列对应的位置为1,其余列对应的位置全为0。那么在matlab中如何将所有的这些对应数值{0,1}转换为一个11x1101矩阵形式啊(如图所示),(矩阵中只有0或者1),求大神赐教!!!

matlab中数值转为矩阵形式
juzhen.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lixingxing46

新虫 (小有名气)

引用回帖:
4楼: Originally posted by somomo91 at 2017-05-14 16:50:12
多少行没有任何关系,可以用 fread 读取那个文件来处理,...

可以帮我看看吗?上传的文件是在网上下的一个公开的数据集,如何用fread来读取,如何在matlab中生成之前所说的矩阵呢?谢谢啊!

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : Slash.docx
  • 2017-05-15 09:30:39, 92.41 K
5楼2017-05-15 09:32:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

somomo91

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
lixingxing46: 金币+20, ★★★★★最佳答案 2017-05-15 16:12:49
CODE:
matrix_index = {{9,69,169,186,261,317,327,768,989,994,1088}
{21,137,291,675,712,1088}
{3,12,13,251,420,425,513,602,757,793,820,848,872,873,951,956}
{8,483,618,730,741,958,1031,1036,1062,1088}
{12,226,327,421,569,836,1082}
{17,21,84,286,292,511,646,813,839,989,1028,1036,1088}
{21,102,122,146,452,515,623,951,1088}
{3,19,83,407,457,543,585,800,890,1046,1088}
{13,219,221,376,379,412,464,662,667,674,690,844,984,1023,1088}
{5,29,81,255,257,258,658,702,923,967,1010,1088}
{17,73,84,102,201,512,558,616,668,669,813,1088}};

matrix_binary = zeros(11,1101);
for i = 1:11
    matrix_binary(i,cell2mat(matrix_index{i})) = 1;
end

2楼2017-05-14 06:30:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lixingxing46

新虫 (小有名气)

引用回帖:
2楼: Originally posted by somomo91 at 2017-05-14 06:30:33
matrix_index = {{9,69,169,186,261,317,327,768,989,994,1088}
{21,137,291,675,712,1088}
{3,12,13,251,420,425,513,602,757,793,820,848,872,873,951,956}
{8,483,618,730,741,958,1031,1036,1062,1088}
{ ...

谢谢大神,那如果说有三千多行,一千多列的矩阵,怎么办呢?因为这个图我只是截的其中一部分,应该不会要把每行都这样写呀,估计也行不通,还望大神赐教,谢谢!
3楼2017-05-14 08:56:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)

引用回帖:
3楼: Originally posted by lixingxing46 at 2017-05-14 08:56:49
谢谢大神,那如果说有三千多行,一千多列的矩阵,怎么办呢?因为这个图我只是截的其中一部分,应该不会要把每行都这样写呀,估计也行不通,还望大神赐教,谢谢!...

多少行没有任何关系,可以用 fread 读取那个文件来处理,
4楼2017-05-14 16:50:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 328求调剂,英语六级551,有科研经历 +3 生物工程调剂 2026-03-16 10/500 2026-03-18 20:41 by Wangjingyue
[考研] 材料专业求调剂 +5 hanamiko 2026-03-18 5/250 2026-03-18 20:19 by 星空星月
[考研] 344求调剂 +6 knight344 2026-03-16 7/350 2026-03-18 20:13 by walc
[考研] 一志愿武理材料305分求调剂 +5 想上岸的鲤鱼 2026-03-18 6/300 2026-03-18 17:53 by 无际的草原
[考研] 295求调剂 +3 一志愿京区211 2026-03-18 5/250 2026-03-18 17:03 by zhaoqian0518
[考研] 化学工程321分求调剂 +15 大米饭! 2026-03-15 18/900 2026-03-18 14:52 by haxia
[考研] 材料与化工一志愿南昌大学327求调剂推荐 +8 Ncdx123456 2026-03-13 9/450 2026-03-18 14:40 by haxia
[考研] 0703化学调剂 +4 pupcoco 2026-03-17 7/350 2026-03-18 12:14 by djl2006
[考研] 280求调剂 +6 咕噜晓晓 2026-03-18 7/350 2026-03-18 11:25 by 无际的草原
[考研] 293求调剂 +11 zjl的号 2026-03-16 16/800 2026-03-18 08:10 by zhukairuo
[考博] 26博士申请 +3 1042136743 2026-03-17 3/150 2026-03-17 23:30 by 轻松不少随
[考研] 材料与化工求调剂 +6 为学666 2026-03-16 6/300 2026-03-17 20:15 by peike
[考研] 332求调剂 +6 Zz版 2026-03-13 6/300 2026-03-17 17:03 by ruiyingmiao
[考研] 11408 一志愿西电,277分求调剂 +3 zhouzhen654 2026-03-16 3/150 2026-03-17 07:03 by laoshidan
[考研] 288求调剂 +4 奇点0314 2026-03-14 4/200 2026-03-14 23:04 by JourneyLucky
[考研] 255求调剂 +3 李嘉慧, 2026-03-12 4/200 2026-03-14 16:58 by 有只狸奴
[考研] 学硕285求调剂 +13 Wisjxn 2026-03-12 46/2300 2026-03-14 10:33 by JourneyLucky
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 土木第一志愿276求调剂,科研和技能十分丰富,求新兴方向的导师收留 +3 土木小天才 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
[考研] 333求调剂 +3 152697 2026-03-12 4/200 2026-03-13 07:08 by Iveryant
信息提示
请填处理意见