奇怪的行为写入文件

2 Ansichten(30天)的
Florian赛尔
Florian赛尔 我2017年1月29日
Beantwortet: Florian赛尔我2017年1月29日
我尝试运行示例提供的文档页面fread (uk.mathworks.com/help/matlab/ref/fread.html)
> >文件标识= fopen (“nine.bin”,' w ');
> >写入文件(文件标识,[1:9],“uint16”);
错误使用写入文件
无效的文件标识符。使用fopen来生成一个有效的文件标识符。
知道为什么这个例子不运行在我的安装吗?
1 Kommentar
dpb
dpb 我2017年1月29日
是的, 打开外部文件 由于某种原因失败。
使用可选的第二输出它,看看为什么迹象的错误消息显示,具体地说。

Melden您西奇,嗯祖茂堂kommentieren。

Akzeptierte Antwort

1月
1月 我2017年1月29日
文件名=“nine.bin”;
(文件标识,味精)= fopen(文件名,' w ');
如果文件标识= = 1
错误([不能打开文件:% s的char (10),' % s '),文件名,味精);
结束
最有可能你没有写权限在当前文件夹。

Weitere Antworten (1)

Florian赛尔
Florian赛尔 我2017年1月29日
感谢和道歉!

Kategorien

Mehr祖茂堂低级文件I / O法登您在帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的