matlab-8.ppt


文档分类:通信/电子 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22
文档列表 文档介绍
第8章 matlab--数据读取
一、将excel数据导入matlab

在文件菜单中选择 file/import data,
按照提示进行操作至结束。()
>> Sheet1
Sheet1 =
1 2 3
4 5 6

[filename,pathname]=uigetfile('*.xls');
file=[pathname filename];
x=xlsread(file);
运行上面命令后,出现select file to open
对话框

>> x
x =
1 2 3
4 5 6
其他格式:
num = xlsread(filename)
num = xlsread(filename, -1)
num = xlsread(filename, sheet)
num = xlsread(filename, 'range')
num = xlsread(filename, sheet, 'range')
num = xlsread(filename, sheet, 'range', 'basic')
num = xlsread(filename, ..., functionhandle)
[num, txt]= xlsread(filename, ...)
[num, txt, raw] = xlsread(filename, ...)
[num, txt, raw, X] = xlsread(filename, ..., functionhandle)
交互式
>> A = xlsread('', 1, 'E11:E12')
A =
1
4
二、将matlab数据写入excel
xlswrite(filename, M) 将矩阵M写入filename,
M的行数不能超过65536
M的列数不能超过256
在filename的sheet1中,从A1开始写入。
>> a=magic(5);
>> xlswrite('',a)
其他格式
xlswrite(filename, M, sheet)
xlswrite(filename, M, range)
xlswrite(filename, M, sheet, range)
status = xlswrite(filename, ...)
[status, message] = xlswrite(filename, ...)
>> xlswrite('book3', a, 'shumo', 'E1')

簿,从E1开始写入。
>>D = xlsread('', 1, 'B2:F5001');
>> xlswrite('',D)
三、将txt文件数据导入 matlab
的文件内容如下
“ 你好,我的数据 坚持就会成功!
We can try! 1 11 111 1111 2 22 222 2222 3 33 333 3333 4 44 444 4444 5 55 555 5555 "

matlab-8 来自淘豆网m.daumloan.com转载请标明出处.