Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#3 |
初级会员
注册日期: 2007-12-07
帖子: 22
声望力: 18 ![]() |
![]()
除非让写数据的人给你每个数据加个空格,就只能str2num了
奇怪,怎么会把数据连着写入txt? Matlab语言: fid = fopen('test.txt','r'); c = fgetl(fid); nums = zeros(1,20); for i=1:20 nums(i) = str2double(c((i-1)*4+1:i*4)); end nums' 结果 Matlab语言: ans = 1137 1110 1077 1040 1008 989 984 997 1026 1066 1120 1186 1265 1345 1416 1469 1504 1524 1538 1559
__________________
接MATLAB图像处理项目,毕设.也可作vb作业. QQ: 790404545 |
![]() |
![]() |