赌场送彩金35|临海赌场看场子
查看: 91|回复: 1|关注: 0
打印 上一主题 下一主题

[已答复] 请教textscan函数中的%*s的使用

[复制链接]

新手

5 麦片

财富积分


050


1

主题

3

帖子

0

最佳答案
跳转到指定楼层
1#
发表于 2019-7-11 23:21:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

examp02_09.txt数据如下:
1.455390+1.360686i, 8.692922+5.797046i, 5.498602+1.449548i, 8.530311+6.220551i
3.509524+5.132495i, 4.018080+0.759667i, 2.399162+1.233189i, 1.839078+2.399525i
4.172671+0.496544i, 9.027161+9.447872i, 4.908641+4.892526i, 3.377194+9.000538i

程序如下:
fid = fopen('examp02_09.txt','r');
A = textscan(fid, '%f %*s %f %*s %f %*s %f %*s','delimiter',...
' ', 'CollectOutput', 1)
A{:}    % 查看A中的数据,,%%引用元胞数组中的数据
fclose(fid);    % 关闭文件

结果如下:
A{:}
1.455390+1.360686i, 8.692922+5.797046i, 5.498602+1.449548i, 8.530311+6.220551i
3.509524+5.132495i, 4.018080+0.759667i, 2.399162+1.233189i, 1.839078+2.399525i
4.172671+0.496544i, 9.027161+9.447872i, 4.908641+4.892526i, 3.377194+9.000538i



我在书上看到%*s的作用是跳过某些字段的读取,,,,,想问问这里的%*s有什么作用,感觉没有跳过某些字段。


MATLAB 基础讨论
版块优秀回答者

中级

609 麦片

财富积分


5001500


0

主题

1068

帖子

133

最佳答案
  • 关注者: 17
2#
发表于 2019-7-12 09:25:46 | 只看该作者
%s是对于字符串作用,你这全是数值,不要用%*s
改用%*f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表
赌场送彩金35 qq飞车小橘子图片 广西11选5开奖最快结果 北京赛车pk10开奖直播删除 埃瓦尔对比利亚雷亚尔比分预测 丛林心脏彩金 黑龙江十一选五开奖走势 北京pk赛车全天计划 广东麻将 开房 铂斯对墨尔本胜利 西班牙人vs巴萨直播视频