MATLAB 在 UBUNTU 中写入文本文件“无效权限”

莫萨尼

我正在尝试使用 MATLAB 在 UBUNTU 中“当前文件夹”以外的文件夹中写入文本文件。此文件夹位于主目录中,因此不会有权限问题。我正在使用如下所示的代码:

folder = '~/newFolder';
s1=fopen(folder,'newText.txt','w');
fprintf(s1,'hi')
fclose(s1);

但是当我运行程序时,它显示invalid permission错误。值得一提的是,当我尝试在当前文件夹中写入文本时,我没有问题。我也尝试chmod 0777 -R ~/newFolder修改权限但没有成功。我该怎么办?

谢谢

萨尔曼

如果您查看fopenin Matlab 文档,您会看到中的第二个输入参数permission(与自己的函数而非您的操作系统相关):

fileID = fopen(filename)
fileID = fopen(filename,permission)

但是您将文件名作为第二个参数传递。您需要连接 filepath 和 filename :

s1=fopen(strcat(folder, 'newText.txt'),'w');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Matlab中写入文本文件

来自分类Dev

在Matlab中写入文本文件

来自分类Dev

Matlab无法写入文本文件

来自分类Dev

在Matlab中读取文本文件

来自分类Dev

在Matlab中写入文本文件中的特定位置

来自分类Dev

从Matlab中的文本文件加载大矩阵

来自分类Dev

如何在Matlab中读取多个文本文件?

来自分类Dev

将Matlab输出保存在文本文件中

来自分类Dev

在MATLAB shell中显示文本文件的内容

来自分类Dev

在Matlab中从文本文件RGB数据创建图像

来自分类Dev

如何在Matlab中读取多个文本文件?

来自分类Dev

将文本文件扫描到Matlab中

来自分类Dev

在 Matlab 中读取复杂的长文本文件

来自分类Dev

在matlab中读取文本文件(数据转换)

来自分类Dev

保存文本文件matlab

来自分类Dev

MATLAB:从文本文件获取变量

来自分类Dev

Matlab importdata文本文件

来自分类Dev

如何使用Snappy在Ubuntu中压缩文本文件

来自分类Dev

Matlab有什么方法可以将计算结果写入文本文件吗?

来自分类Dev

将二进制数字写入文本文件[MATLAB]

来自分类Dev

在Matlab中将uint32类型的数组内容写入文本文件

来自分类Dev

读取文本文件并将其保存在基于Matlab Matlab的多个矩阵中

来自分类Dev

在 MATLAB 中打开不在当前文件夹中的文本文件

来自分类Dev

Ubuntu mate 16.04 Matlab安装权限被拒绝

来自分类Dev

在MATLAB中搜索文本文件中带有特定结尾的单词

来自分类Dev

从文本文件中读取字符串,并在MATLAB中返回奇怪的字符

来自分类Dev

在MATLAB中的文本文件中的大括号之间提取数据

来自分类Dev

在MATLAB中将文本文件中的数字组织到2列矩阵中

来自分类Dev

在matlab中搜索和替换文本文件的多行中的特定字符串

Related 相关文章

热门标签

归档