找回密码
 注册
关于网站域名变更的通知
查看: 589|回复: 3
打印 上一主题 下一主题

用matlab读excel中的数据,怎样确定读取的区间呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-6-18 09:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
data=xlsread('locationinformation.xlsx'); 怎样确定读取的区间呢?
% `5 E0 J" y  d/ L9 R# P& E- q
$ k2 `. j% R  ~7 J% F7 r% J0 W" o比如说下面这个excel表格,我需要从左上角一直读到右下角,用for循环来实现。
2 }* e' q* B+ P; A& c! U
longtitudelatitudealtitudelongtitudelatitudealtitude
A108.8477434.226150108.847734.22615100
B109.8477434.226210108.847734.22621200
C110.8477434.226240108.847734.22624300
D111.8477434.226270108.847734.22627400
E112.8477434.226310108.847734.22631500
F113.8477434.226340108.847734.22634600
G114.8477434.226370108.847734.22637500
H115.8477434.226410108.847734.22641400
I116.8477434.226440108.847734.22644300
J117.8477434.226490108.847734.22649200
K118.8477434.226530108.847734.22653100
L119.8477434.226570108.847734.22657200
M120.8477434.226610108.847734.22661300
7 p. w' O: R/ _# r

8 _4 ~1 s) w5 N) @/ |! T' h# y+ _; s7 w* L* N3 K; P
7 t2 _" z# C! s( ?  r1 G: e1 `/ P, g

3 c  A* S6 ]3 [+ V
6 k$ P! x. I$ G% P% ^& g

5 C2 }- s$ D; t1 n! Y4 j/ Q, _
: p* o9 G! Q3 Q3 y. v  A' H0 G& v% x1 g2 s+ V

6 X) d& j/ s6 E1 b
  {% Z2 m8 g' h; q) ~$ ~( @

该用户从未签到

2#
发表于 2021-6-18 13:21 | 只看该作者
这个数据看着没有什么规律啊

该用户从未签到

3#
发表于 2021-6-18 13:30 | 只看该作者
[num, txt]= xlsread(''locationinformation.xls', 'A1:G14');
5 z  \8 _' x  x9 X+ w7 p: Snum读取文件中的数值型数据,txt读取文件中的字符型数据。
  • >> [num, txt]= xlsread(''locationinformation.xls', 'A1:G14');
  • >> num
  • num =
  •   108.8477   34.2261         0  108.8477   34.2261  100.0000
  •   109.8477   34.2262         0  108.8477   34.2262  200.0000
  •   110.8477   34.2262         0  108.8477   34.2262  300.0000
  •   111.8477   34.2263         0  108.8477   34.2263  400.0000
  •   112.8477   34.2263         0  108.8477   34.2263  500.0000
  •   113.8477   34.2263         0  108.8477   34.2263  600.0000
  •   114.8477   34.2264         0  108.8477   34.2264  500.0000
  •   115.8477   34.2264         0  108.8477   34.2264  400.0000
  •   116.8477   34.2264         0  108.8477   34.2264  300.0000
  •   117.8477   34.2265         0  108.8477   34.2265  200.0000
  •   118.8477   34.2265         0  108.8477   34.2265  100.0000
  •   119.8477   34.2266         0  108.8477   34.2266  200.0000
  •   120.8477   34.2266         0  108.8477   34.2266  300.0000
  • > txt
  • txt =
  •   Columns 1 through 6
  •      ''    'longtitude'    'latitude'    'altitude'    'longtitude'    'latitude'
  •     'A'              ''            ''            ''              ''            ''
  •     'B'              ''            ''            ''              ''            ''
  •     'C'              ''            ''            ''              ''            ''
  •     'D'              ''            ''            ''              ''            ''
  •     'E'              ''            ''            ''              ''            ''
  •     'F'              ''            ''            ''              ''            ''
  •     'G'              ''            ''            ''              ''            ''
  •     'H'              ''            ''            ''              ''            ''
  •     'I'              ''            ''            ''              ''            ''
  •     'J'              ''            ''            ''              ''            ''
  •     'K'              ''            ''            ''              ''            ''
  •     'L'              ''            ''            ''              ''            ''
  •     'M'              ''            ''            ''              ''            ''
  •   Column 7
  •     'altitude'
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  •             ''
  • 2 [) S( c) R+ z  H8 o% ~
0 C0 P  F& Z# U* V, ?( w" L( e
1 x* ~+ |& Y1 X" v! [3 c) l
  }+ k: [% ~) V0 u

该用户从未签到

4#
发表于 2021-6-18 13:31 | 只看该作者
不用for循环就可以吧,[ N R T] = xlsread('filename',...)  把数值数据存到数组N中,非数值文本存到字符串数组T中,其它未处理的数据存到R中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-30 04:19 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表