作者mozenpee7 (右京)
看板MATLAB
标题[问题] 请问读取excel资料的一个细节问题
时间Sat Apr 2 11:44:08 2016
请问各位前辈,我有一栏excel资料类似
1-1
2-13
10-2
105-223
10581-4
4
5
78-3
请问我有没有可能在读取的时候放入一个矩阵变成两栏类似
1 1
2 13
10 2
105 223
10581 4
4 0
5 0
78 3
主要是一栏里面用dash分开的两个数字
我不知道该怎麽读了再分开
然後资料又不是每一栏都有dash,好像又提高复杂度了...
烦请前辈们指点方向
或者其实我只是想要把他们依大小顺序排列(先比前面再比後面)
根本不需要这样做?
我现在想的是
把一栏资料提出--拆成两个数字--两个回圈分别比前後大小--依原格式新顺序输出
100.200笔的资料*10,用人眼整理会瞎掉...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.232.143.165
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1459568650.A.C95.html
1F:→ celestialgod: 用strsplit切,用sortrows排序 04/02 12:44
2F:→ mozenpee7: 谢谢大大指点明路,我来查查怎麽用!! 04/05 16:47
3F:→ celestialgod: 读的话,用fscanf,都用%s读入 04/05 20:01
4F:→ celestialgod: 我需要写给你看吗QQ 04/05 20:02
5F:→ celestialgod: 忘记你是excel,已经在回文中补充 04/05 20:29
6F:→ warex14: 读取前先在Excel资料→资料剖析→分隔符号→勾"其他" 04/06 10:53
7F:→ warex14: 後面填:- (就是以-来分割资料)→完成 04/06 10:53