24小时热门版块排行榜    

查看: 1849  |  回复: 7

枫飞扬

银虫 (正式写手)

[求助] matlab fopen 函数使用

请教高手:matlab 中fopen函数对要打开的文件的格式有何要求啊(即fopen可以打开哪些格式的数据文件?)
%%%%%%%%%%%%
fid = fopen('P046087.7.35','rb');【结果是fid=-1,即打开不成功】
fid0 = fopen('1.jpg','rb');【结果是fid=3或者其它整数,即打开成功】
%%%%%%%%%%%%

我的目的是打开P046087.7.35这个数据文件,但是目前打不开。

谢谢!
matlab fopen 函数使用
fid.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

爱你不是因为你的美
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aqce

新虫 (小有名气)


jjdg: 金币+1, 感谢参与 2013-11-07 06:29:11
看看数据是什么格式的文件,例如.txt .cdf .jpg。。。
先把后缀也加进去打开试试。
要是不行就估计是fopen不支持打开这种格式,像.cdf就得用专门的cdfopen打开。
2楼2013-11-06 10:14:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

枫飞扬

银虫 (正式写手)

引用回帖:
2楼: Originally posted by aqce at 2013-11-06 10:14:27
看看数据是什么格式的文件,例如.txt .cdf .jpg。。。
先把后缀也加进去打开试试。
要是不行就估计是fopen不支持打开这种格式,像.cdf就得用专门的cdfopen打开。

噢   我的数据格式就是.7.35的,那估计是不支持吧
爱你不是因为你的美
3楼2013-11-06 13:52:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaomin_hua

银虫 (初入文坛)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-11-07 06:29:17
可以试一下dlmread这个函数,用来读矩阵的
4楼2013-11-06 18:56:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

枫飞扬

银虫 (正式写手)

引用回帖:
4楼: Originally posted by zhaomin_hua at 2013-11-06 18:56:31
可以试一下dlmread这个函数,用来读矩阵的

这个不得行噢  
爱你不是因为你的美
5楼2013-11-07 08:55:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

benbenzjx

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
fopen是打开格式化存储的文件,这个用load P046087.7.35
6楼2013-11-08 17:12:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

363418323

铁虫 (正式写手)

【答案】应助回帖

应该是二进制文件,后缀可以随便写,
fid=fopen(DataFile,'rb');
不一定是文件的问题
换个其他同后缀的试试。.7.35是后缀还是.35是后缀?
让文件名别含异常字符。
thepursuitofhappiness
7楼2013-11-09 15:44:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

枫飞扬

银虫 (正式写手)

引用回帖:
2楼: Originally posted by aqce at 2013-11-06 10:14:27
看看数据是什么格式的文件,例如.txt .cdf .jpg。。。
先把后缀也加进去打开试试。
要是不行就估计是fopen不支持打开这种格式,像.cdf就得用专门的cdfopen打开。

金币怎么给你呀,谢谢!
爱你不是因为你的美
8楼2013-12-14 10:10:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 枫飞扬 的主题更新
信息提示
请填处理意见