楼主: wuyou136

[我分享] MATLAB中文论坛基础板块常见问题归纳

  [复制链接]

新手

5 麦片

财富积分


050


1

主题

9

帖子

0

最佳答案
发表于 2016-7-6 00:19:31 | 显示全部楼层
谢谢楼主

新手

5 麦片

财富积分


050


3

主题

13

帖子

0

最佳答案
发表于 2016-7-7 20:21:41 | 显示全部楼层
楼主看了你的帖子貌似懂了,但是碰到问题还是不会解决,比如这个txt文件,如果只用fscanf函数读取,导师说不用textscan 读取 要怎么办?

test.txt

3.72 MB, 下载次数: 2

新手

6 麦片

财富积分


050


3

主题

14

帖子

0

最佳答案
发表于 2016-7-14 14:26:06 | 显示全部楼层
看完确实学到不少东西,但是我的问题还是没解决,我的文本文件是数字和字符都有的,而且长短不一,然后我需要找出其中有特定字符串的几行,而且那个字符串在那一行的中间,想把整行都输出来,要怎么弄?求楼主解答……

论坛优秀回答者

权威

3586 麦片

财富积分



19

主题

3775

帖子

768

最佳答案
  • 关注者: 380
 楼主| 发表于 2016-7-14 15:02:41 | 显示全部楼层
明天,加油 发表于 2016-7-14 14:26
看完确实学到不少东西,但是我的问题还是没解决,我的文本文件是数字和字符都有的,而且长短不一,然后我需 ...

用正则表达式

论坛优秀回答者

权威

3586 麦片

财富积分



19

主题

3775

帖子

768

最佳答案
  • 关注者: 380
 楼主| 发表于 2016-7-14 15:04:11 | 显示全部楼层
明天,加油 发表于 2016-7-14 14:26
看完确实学到不少东西,但是我的问题还是没解决,我的文本文件是数字和字符都有的,而且长短不一,然后我需 ...

或者用底层函数fgetl,参考MATLAB的帮助文档示例:
fid = fopen('fgetl.m');

tline = fgetl(fid);
while ischar(tline)
    disp(tline)
    tline = fgetl(fid);
end

fclose(fid);

新手

6 麦片

财富积分


050


3

主题

14

帖子

0

最佳答案
发表于 2016-7-14 15:49:40 | 显示全部楼层
wuyou136 发表于 2016-7-14 15:04
或者用底层函数fgetl,参考MATLAB的帮助文档示例:
fid = fopen('fgetl.m');

好的,我去试试,谢谢楼主!

新手

6 麦片

财富积分


050


3

主题

14

帖子

0

最佳答案
发表于 2016-7-15 18:29:20 | 显示全部楼层
wuyou136 发表于 2016-7-14 15:04
或者用底层函数fgetl,参考MATLAB的帮助文档示例:
fid = fopen('fgetl.m');

已解决,谢谢楼主……:P

新手

10 麦片

财富积分


050


1

主题

19

帖子

0

最佳答案
发表于 2016-7-27 20:43:01 | 显示全部楼层
非常感谢!!

新手

5 麦片

财富积分


050


2

主题

17

帖子

0

最佳答案
发表于 2016-7-29 14:16:15 | 显示全部楼层
版主很给力                 

新手

5 麦片

财富积分


050


0

主题

2

帖子

0

最佳答案
发表于 2016-8-4 21:54:24 | 显示全部楼层
:victory::victory::victory::victory:楼主好人
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

快速回复 返回顶部 返回列表