Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-09-21, 11:33   #1
leoncf
初级会员
 
注册日期: 2008-09-20
年龄: 27
帖子: 2
声望力: 0
leoncf 正向着好的方向发展
默认 字符转换成数值

请问,向下面的数据,如何用matlab简单的读取?
我用textscan可以把所有的东西按照字符串的格式读入。但从第7行一下的数字是我想要的数据。我想把它转换成数字格式用str2num,可是转换不成。上网查,说str2num不能转换自己定义的字符串。请问应该如何转换啊?或者有更好的办法把第7行一下的数据用matlab读入成数字格式那?

比较急,谢谢大家了!


80 80 1 0
0.1328443E+02 0.1020495E-08 0.1020495E-08 0.1020495E-08 0.5000000E-15
1.000000000000000E-004
CARD
Materials dos
20.00000000 -20.00000000 2000 5.23761881 1.00000000
-20.000 0.0000E+00 0.0000E+00
-19.980 0.0000E+00 0.0000E+00
-19.960 0.0000E+00 0.0000E+00
-19.940 0.0000E+00 0.0000E+00
-19.920 0.0000E+00 0.0000E+00
-19.900 0.0000E+00 0.0000E+00
-19.880 0.0000E+00 0.0000E+00
-19.860 0.0000E+00 0.0000E+00
-19.840 0.0000E+00 0.0000E+00
-19.820 0.0000E+00 0.0000E+00
-19.800 0.0000E+00 0.0000E+00
-19.780 0.0000E+00 0.0000E+00
-19.760 0.0000E+00 0.0000E+00
.......
(省略N行)
leoncf 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 11:07


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.