1. 在Windows版本Matlab,运行下面代码读取文件:

filename = '.\Ag111_tip\natom6651.xyz';
f = fopen(filename);

可以正常运行。

2. 在MacOS 或Linux 下,会报以下错误:文件标识符无效。使用 fopen 生成有效的文件标识符。

filename = '.\Ag111_tip\natom6651.xyz';
f = fopen(filename);  >>> 文件标识符无效。使用 fopen 生成有效的文件标识符。

此时,仅需要将 \ 改为 / ,即可正常运行。这是因为 windows 和 macOS/Linux 的路径分割符有区别。

Matlab 文件标识符无效。使用 fopen 生成有效的文件标识符。相关推荐

  1. R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs absolute path)

    R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs an absolute path from the ...

  2. android 生成 资源文件,SVG-Android开源库——SVG生成Vector资源文件的编辑预览工具...

    Vector矢量图在Android项目中的利用愈来愈广泛,但是如果你想用Android Studio自带的工具将SVG图片转化成Vector资源文件却是相当麻烦,首先能支持的SVG规范较少,其次操作流 ...

  3. matlab GUI学习笔记1 如何生成一个GUI文件,及如何修改保存后的.fig文件

    最近需要做一个项目的小软件,学习如何用matlab GUI生成一个小软件,带对话框等等.所以这几天对matlab GUI的分步学习进行记录.我的matlab版本是R2017a. 首先是如何在matla ...

  4. qmoc文件_Qt中Q_OBJECT与生成的moc文件的作用

    Qt中Q_OBJECT与生成的moc文件的作用 一.先来了解Q_OBJECT 只有继承了QObject类的类,才具有信号槽的能力.所以,为了使用信号槽,必须继承QObject.凡是QObject类(不 ...

  5. 利用python读取tomcat中log文件提取出错误日志生成新的文件

    人生苦短,我用python 废话不多说,直接上代码! #!/usr/bin/env python # coding=utf-8 import redef find_error_log(log_name ...

  6. java读取zip文件损坏_java – 如何检查生成的zip文件是否损坏?

    我们有一段代码在我们的系统上生成一个zip文件.一切都可以,但是有时这个ZIP文件被FilZip或WinZip打开时被认为是损坏的. 所以这里是我的问题:如果生成的zip文件已损坏,我们如何可以编程检 ...

  7. linux生成文件自带时间,linux生成固定日期文件及删除一定日期前的文件

    一.按照一定日期格式命名文件 1.按照一定的格式输出日期: date +"%y%m%d" 格式说明: % : 印出 % %n : 下一行 %t : 跳格 %H : 小时(00-23 ...

  8. 文件标识符无效。使用 fopen 生成有效的文件标识符。_「存储架构」块存储、文件存储和对象存储(第1节)...

    全球传输和生成的数据比以往任何时候都多.国际数据公司(IDC)的分析师预计,到2025年,全球数据层将增至163zb.这比2016年16.1 ZB的数据增长了1000%以上.数据大量增加的原因是多方面 ...

  9. icns文件怎么打开_Mac快速生成icns图标文件 | kTWO-个人博客

    摘要 本文主要介绍如何在mac电脑下生成icns文件,众所周知,icns文件是mac电脑上的图标文件,但是这个文件的生成却是十分的繁琐,并且网上的生成脚本五花八门,着实让人头大,本文介绍什么味icns ...

最新文章

  1. 文献管理软件 JabRef 快速入门
  2. python 去除字符串的标点符号 用_7步搞定数据清洗-Python数据清洗指南
  3. C++ File IO
  4. JavaWeb课程复习资料(四)——创建Servlet
  5. 【数据结构笔记42】哈希表应用:文件中单词词频统计
  6. XAMPP浏览器输入localhost跳转localhost/dashboard/
  7. c++编程求解二元二次方程组_二元一次方程组及其解法
  8. 三方演化博弈复制动态方程matlab仿真(输入参数较多时)——matlab2016a版本
  9. 教你炒股票19:学习缠中说禅技术分析理论的关键
  10. 继电保护原理1.1-电流、方向保护
  11. Jemalloc源码解析_源码剖析
  12. c语言求解一元二次方程的复根,c语言 求一元二次方程的根(含复根)
  13. gps测试软件用法,gps测量仪器使用方法及教程
  14. Java并发 ReentrantLock(重入锁)之非公平锁源码解析 超详细!!
  15. linux uwsgi 非root,只能以root身份运行uwsgi
  16. php作为客户端websocket,使用PHP客户端连接到websocket
  17. android 耳机孔 红外,手机遥控器,3.5mm耳机接口红外遥控改造解析
  18. 批处理删除重复的文件
  19. _Generic示例
  20. ArcGIS在线应用介绍(4)辽宁省地理信息共享平台(公众版)

热门文章

  1. 最适合使用低代码平台的四个行业
  2. sum A^B 等比数列求和(log(k))
  3. 初级会计资料-常用会计分录(二)
  4. 读书笔记-晨间日记的奇迹
  5. 理财-力哥七部定投法
  6. 【观察】西部数据持续创新存储架构,引领存储迈入精细化运营时代
  7. 当Android SDK连接不上夜神模拟器时
  8. 基于CentOS6.5下snort+barnyard2+base的入侵检测系统的搭建(图文详解)(博主推荐)...
  9. JavaSocket编写发送TCP请求的工具类
  10. linux开发板换内存,关于6410开发板Linux内存地址0Xc0008000的由来