| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 280 人关注过本帖
标题:[求助]急需解决的问题
收藏  订阅  推荐  打印 
app21701appp
Rank: 2
等级:注册会员
帖子:41
积分:510
注册:2007-5-6
[求助]急需解决的问题

clear all
fid=fopen('E:ASA_IMS_1PNPDE20040107_061300_000000162023_00120_09693_0012.dat','r')
sta=fseek(fid,1100*1100,-1 )
Array=fread(fid,10*10,'uint8')
哪位大哥大姐能告诉我上面的fseek,fread 具体怎么用吗?
为什么我上面的3.4行的语句出错?谢谢你们了,希望你们给些指点!

以后请把问题简要写在帖子的主题上,谢谢合作!

[此贴子已经被leki于2007-5-20 15:22:32编辑过]

搜索更多相关主题的帖子: fid  ASA  fread  
2007-5-20 14:36
leki
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:10
帖子:236
积分:2510
注册:2007-4-15

help fseek
还有这句
fid=fopen('E:ASA_IMS_1PNPDE20040107_061300_000000162023_00120_09693_0012.dat','r')
能直接这样写的吗?

常见的GUI编程问题与解答 http://bbs.bc-cn.net/dispbbs.asp?boardid=216&id=148781&star=1#148781
2007-5-20 15:18
menglu
Rank: 2
等级:注册会员
威望:2
帖子:43
积分:538
注册:2007-4-21

我觉得把要用的文件跟matlab程序放到一个文件夹里比较好
呵呵
其他函数也不懂,楼主看看帮助文件吧

2007-5-20 15:44
zhangenter
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:25
帖子:390
积分:4078
注册:2006-6-5

fopen 打开文件,fseek移动指针位置,fread读文件

失败是因为指定的文件不存在,如果是E盘根目录下,那也应该是
fid=fopen('E:\ASA_IMS_1PNPDE20040107_061300_000000162023_00120_09693_0012.dat','r')

还有最后应该用fclose关闭文件

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2007-5-20 20:56
app21701appp
Rank: 2
等级:注册会员
帖子:41
积分:510
注册:2007-5-6

谢谢大家!
我的出错原因可能是那个文件的后缀被改了,因为我曾强制用MATLAB把它导入,它原来的后缀是.N1,结果被强制导放后变成.DAT了。
但是我把它手动后缀改回来后,再用上面fopen的语句打开,就出错了。
那我还能再恢复那个文件吗?

2007-5-21 12:39
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.090468 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved