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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
data=xlsread('locationinformation.xlsx'); 怎样确定读取的区间呢?
- E2 C' O# S- `* z, ~& I# E$ H& x# o1 O4 V
比如说下面这个excel表格,我需要从左上角一直读到右下角,用for循环来实现。
; n0 P) f6 v4 c' [2 X! E( q# i) h0 }5 P: c- F' _1 u* x
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
- ~: l6 n* x* k  a' i4 V, k; \1 [& Q
/ Z' n; D  e2 D* |* x+ |

0 b2 h* H6 p, K4 i7 C" j
' m, Y! f$ s  L0 u  t: }- D/ o7 C! ^
" _( ~: V+ p  }9 Y+ `

& F3 z% s- q* q

9 d3 \6 H- X+ U# h# R8 f

5 w  |; k) j: n8 O& {5 Q
  • TA的每日心情

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

    [LV.1]初来乍到

    2#
    发表于 2020-4-26 13:54 | 只看该作者
    [num, txt]= xlsread(''locationinformation.xls', 'A1:G14');
    ; a. E- O$ I! Q! x$ [) Ynum读取文件中的数值型数据,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'
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''
    •             ''

    • # w5 s) s7 x( G9 v) a1 H
    5 S. O4 Q7 e* J7 \6 U4 A- m. C; P

    0 ^) \( a0 t: y5 y
    # T. l5 D' w' [; I

    该用户从未签到

    3#
    发表于 2020-4-26 13:54 | 只看该作者
    可以通过excel link实现excel和matlab数据共享,我就用这个,很方便。3 T" |. R" j- p
    安装excel link的步骤:
    ; }0 t7 B- U+ X, O0 E* t6 T5 x( yexcel 工具,加载宏,点浏览,选择matlab安装目录toolbox\exlink路径下的exclling.xla,单击确定5 A1 h8 R9 t: z9 l
    返回加载宏,选中excel link for matlab,就可以啦~~8 \" P  k5 U* Z0 l( {# d) Z
    以后每次打开excel都会出现matlab 的链接工具栏了,很方便的( ?5 l6 I8 Q1 y* s( M
    工具栏包括四个按键,startmatlab,putmatrix,getmatrix和evalstring。表示启动matlab,传递数据给matlab,从matlab提取数据和执行matlab命令。$ ^% {& u" t. a  G! K) x* m
    本人有很多数据都是存储在excel的,通过这个能很好地结合。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-23 07:40 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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