24小时热门版块排行榜    

查看: 474  |  回复: 1

monitor2885

至尊木虫 (职业作家)

队长

[求助] xlsread的一个简单问题

num = xlsread(filename, sheet, 'range')我的数据全部储存在一个xls表格里,里面有sheet1,2,3,4,5。同时每个sheet我都重新命名了。但是在matlab的xlsread读取时,sheet不能输入我的新命名,只是识别1,2,3,4,5。请问,如何才能让xlsread语句中的sheet变成我的新命名之后依然可以正常运行?谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

dbb627

荣誉版主 (著名写手)

【答案】应助回帖


spc08(金币+1): 感谢应助 2011-10-19 15:17:19
monitor2885(金币+5): 谢谢 2011-10-20 03:36:04
这个应该没问题,你用单引号把sheet的名字引一下就行了,我的中英文都能识别 版本matlab2010b

A1=xlsread('11','band')

A1 =

     1     2     3     4     5     6     7     8     9    10
    11    12    13    14    15    16    17    18    19    20
    21    22    23    24    25    26    27    28    29    30
    31    32    33    34    35    36    37    38    39    40
    41    42    43    44    45    46    47    48    49    50
    51    52    53    54    55    56    57    58    59    60
    61    62    63    64    65    66    67    68    69    70
    71    72    73    74    75    76    77    78    79    80
    81    82    83    84    85    86    87    88    89    90
    91    92    93    94    95    96    97    98    99   100

>> A1=xlsread('11','表')

A1 =

     2     3     4
    12     3     4
     2     4     3
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2011-10-19 14:40:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 monitor2885 的主题更新
信息提示
请填处理意见