如何将.txt文件中的数据导入Matlab,存入数组中,数组为A[22,3]

记事本中数据格式为2122233445634322111221222334456343221112432221222334456343221112212223344563... 记事本中数据格式为
21 22 23 34 45 63 43 22 11 12
21 22 23 34 45 63 43 22 11 12
43 22
21 22 23 34 45 63 43 22 11 12
21 22 23 34 45 63 43 22 11 12
43 22
21 22 23 34 45 63 43 22 11 12
21 22 23 34 45 63 43 22 11 12
43 22
展开
 我来答
恁呢呢呢嫩呢2W
2011-04-09 · 超过24用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:54.2万
展开全部
说两个法 仅供参考
1,
MK=importdata('MKMATLAB.txt'); % 将生成的MKMATLAB.txt文件导入工作空间,变量名为MK,实际上它不显示出来;
2,MK= CSVREAD(''MKMATLAB.txt',R,C,RNG);%其中 RNG = [R1 C1 R2 C2],读取左上角为索引为(R1,C1) ,右下角索引为(R2,C2)的矩阵中的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZDH700
2011-04-09 · TA获得超过1.3万个赞
知道小有建树答主
回答量:1862
采纳率:33%
帮助的人:809万
展开全部
clc
clear all

row=22;
Num=zeros(22,3);
fid=fopen('1.txt');
for i=1:1:row
Num(i,1)=fscanf(fid,'%d',[1,1]);
Num(i,2)=fscanf(fid,'%d',[1,1]);
Num(i,3)=fscanf(fid,'%d',[1,1]);
end
fclose(fid);

disp(Num);
你看看是不是你想要的。
祝你学习愉快!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ruifengcao
2011-04-09 · TA获得超过9492个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2150万
展开全部
使用textread函数就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式