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

用matlab怎么读取excel中的数据?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-26 13:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
data=xlsread('locationinformation.xlsx'); 怎样确定读取的区间呢?5 {: L2 [0 D6 a  P
$ y, Y' f" e; E7 J# ~# w
比如说下面这个excel表格,我需要从左上角一直读到右下角,用for循环来实现。
" Z) W0 y$ _5 T& }
% e% n5 s7 A1 g
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
' J  x+ w# e4 x* L0 a
) z, a; o" g* l9 V

' I7 ~- m- ?8 C6 I0 V; ]+ K# E
1 ]" ~/ z2 g% r; t
4 V4 l! T2 K! z3 f) D9 B* D
. z4 X+ l  {' K( R+ ?$ b

2 x8 c8 B+ R7 b  P: c. a
: ~' a5 M4 z! D7 K# O# X

! |& u  Q  i1 C; ?( O0 a) T5 ^
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-4-26 13:54 | 只看该作者
    [num, txt]= xlsread(''locationinformation.xls', 'A1:G14');# V8 I) a1 \9 {
    num读取文件中的数值型数据,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'
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •   A" |$ O  p0 ^, ^/ x1 o% i  s
    - \; `# x9 w2 t, b3 g
    $ N, Y8 J) i" ?  p9 c4 L

    , W7 P0 @4 D# j4 j0 d

    该用户从未签到

    3#
    发表于 2020-4-26 13:54 | 只看该作者
    可以通过excel link实现excel和matlab数据共享,我就用这个,很方便。* h; b  O0 R; s& U# B8 R2 ^: u7 O8 ^
    安装excel link的步骤:
    ( s- t! Y- @# Y0 g# e: w8 v# X% fexcel 工具,加载宏,点浏览,选择matlab安装目录toolbox\exlink路径下的exclling.xla,单击确定: C9 U4 i; |; D; m" F  P" d
    返回加载宏,选中excel link for matlab,就可以啦~~
    9 s6 K& F1 N( l以后每次打开excel都会出现matlab 的链接工具栏了,很方便的) l2 |2 t7 |8 X( q( \) a- f8 B
    工具栏包括四个按键,startmatlab,putmatrix,getmatrix和evalstring。表示启动matlab,传递数据给matlab,从matlab提取数据和执行matlab命令。
    " b: l6 z: W) M4 i! V5 u本人有很多数据都是存储在excel的,通过这个能很好地结合。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-6 09:41 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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