MATLAB自动管理文件

1. MATLAB中路径设置

(1)cd:用于切换当前工作目录

示例:将当前工作目录切换到D:\Documents\MATLAB\Matlab test\study下。

代码:

cd ('D:\Documents\MATLAB\Matlab test\study')

(2)path:用于对搜索路径的操作

示例:先查看当前所有的文件路径,然后向当前路径中添加新路径D:\Documents\MATLAB\Matlab test\study。

代码:path

path(path,'D:\Documents\MATLAB\Matlab test\study')

(3)filesep:用于返回当前平台的目录分隔符;windows系统是反斜杠('\')

(4)pathsep:用于返回当前平台的路径分隔符;windows系统是分号(';')

(5)fullfile:用于将若干字符连接成一个完整的路径。

示例:

fullfile('D:','Documents','MATLAB','Matlab','study')=D:\Documents\MATLAB\Matlab\study

(6)fileparts:用于将一个完整的文件名分割成文件路径,文件名和后缀名。

示例:

将文件名H:\user4\matlab\myfile.txt进行分割。

代码:

file = 'H:\user4\matlab\myfile.txt';

[pathstr,name,ext] = fileparts(file)

结果:

pathstr ='H:\user4\matlab'

name ='myfile'

ext ='.txt'

2. MATLAB中文件夹/文件管理

(1) 创建新文件夹

MATLAB中创建新文件夹的函数mkdir用法:

mkdir filename:当前目录下创建文件夹名为filename的新文件夹,如果该文件夹已经存在,将会弹出警告。

mkdir parentfile subfile:在文件夹parentfile 下创建子文件夹subfile。

示例:在文件夹matlab下创建子文件夹study。

代码: mkdir matlab study

结果:

(2) 移动文件/文件夹

MATLAB中移动文件的函数movefile用法:

movefile oldfile newfile:将文件oldfile移动到newfile文件中。

示例:将文件program移动到文件matlab中。

代码:mkdir program

mkdir matlab

movefile program matlab

结果:

(3) 重命名文件/文件夹

MATLAB中移动文件的函数movefile用法:

movefile old new:将文件old重命名为new文件;

示例:将文件名MATLAB重命名为study。

代码:mkdir MATLAB

movefile MATLAB study

结果:

(4) 删除文件/文件夹

MATLAB中移动文件的函数delete用法:

delete filename:从当前目录中删除文件filename。

示例:当前目录下删除文件picture.jpg。

代码:delete picture.jpg

(5)打开文件

MATLAB中移动文件的函数open用法:

open filename:打开文件filename。

示例:

打开路径D:\Documents\MATLAB下的picture.fig文件。

代码:

open D:\Documents\MATLAB\picture.fig

3. MATLAB中读入多个文件

(1)文件名含一定规律

示例:将文件夹data中的文件s1.txt,s2.txt,s3.txt,s4.txt,s5.txt,s6.txt,s7.txt,s8.txt,s9.txt,s10.txt依次读入到matlab工作目录中。

代码:

for i=1:10

fname=['s',num2str(i),'.txt'];

load(fname);

end

(2)文件名无规律

示例:将文件夹data中的文件ss.txt,af.txt,we.txt,gb.txt,jm.txt,yt.txt,ok.txt,sd.txt,sv.txt,sn.txt依次读入到matlab工作目录中。

代码:

s=dir(fullfile('D:\Documents\MATLAB\Matla\study\data','*.txt'));

注意:s为结构体。

你与世界

只差一个

公众号

matlab 删除路径_MATLAB自动管理文件相关推荐

  1. matlab dir函数_MATLAB自动管理文件

    MATLAB自动管理文件 1. MATLAB中路径设置 (1)cd:用于切换当前工作目录 示例:将当前工作目录切换到D:\Documents\MATLAB\Matlab test\study下. 代码 ...

  2. matlab 删除路径_MATLAB使用教程(一)—新手来看

    前言: 在这里,本人默认大家已经安装好了MATLAB软件,如果没有,请自行安装. 注意事项: 新手容易犯错,打开MATLAB之后,请按CTRL+Q这个组合键,是不是发现你的MATLAB关闭了? 对,没 ...

  3. 如何恢复被删除的word自动保存文件,也就是恢复文件

    如何恢复被删除的word自动保存文件,也就是恢复文件 1.恢复误删文件       利用文件恢复工具,如360文件恢复,恢复所误删文件,格式为.asd. 具体:利用你的文件名进行搜索,找到后缀.ASD ...

  4. matlab toolbox下载_Matlab自动导出高质量无变形论文插图

    点击上方"阿昆的科研日常",关注我的公众号. 设为"星标",原创技术文章第一时间推送. Matlab是我们进行数据分析与成图时所常用的软件. 然而,当我们辛辛苦 ...

  5. matlab eval函数_matlab自动给变量命名

    在某些特定场景中,我们需要在一个循环中生成一系列的数据,并把这些数据保存到特定的变量中,这个时候我们就需要实现自动给变量命名,同时赋给变量数值.下面提供2种方法. 方法1 通过eval函数实现,举个例 ...

  6. Matlab打开文件替换变量,读取matlab某个路径下的“.mat”文件,改变文件中的内容,并以原名字,变量保存...

    close all clear all clc matList=dir('*.mat');%寻找当前路径下的'.mat'文件 numberofMat=length(matList);%查看" ...

  7. 什么是 MATLAB 搜索路径

    什么是 MATLAB 搜索路径? MATLAB® 搜索路径是文件系统中所有文件夹的子集.MATLAB 使用搜索路径来高效地定位用于 MathWorks® 产品的文件. 搜索路径上的文件夹顺序十分重要. ...

  8. python 判断文件类型_python接口自动化(三十) 上传文件时自动判断文件类型(filetype)...

    前言 如何判断一个文件的类型呢,判断这个文件是png还是jpg,还是MP3文件?filetype包是python用来判断文件类型的依赖包,github地址:https://github.com/h2n ...

  9. python接口自动化(三十) 上传文件时自动判断文件类型(filetype)

    前言 如何判断一个文件的类型呢,判断这个文件是png还是jpg,还是MP3文件?filetype包是python用来判断文件类型的依赖包,github地址:https://github.com/h2n ...

最新文章

  1. 技巧 | OpenCV程序执行时间计算
  2. python 计算文件的MD5
  3. MYSQL数据库从A表把数据插入B表
  4. php 防止按住f5不松,WordPress如何防御(频繁F5刷新)的解决方法
  5. OpenGL版本与硬件支持
  6. STM32 进阶教程 18 – ADC间断模式
  7. Codeforces 1305F Kuroni and the Punishment (随机化)
  8. 【NOI2019】回家路线【无后效性dp状态设计】【斜率优化】
  9. java设计把两个字符串的值交换 而不使用中间变量
  10. 获取referer中的请求参数_http请求的referer属性
  11. python进阶---pandas基本介绍
  12. Atitit.attilax的 case list 项目经验 案例列表
  13. 家居行业如何做好私域布局?
  14. 简单说说jsonp原理
  15. CentOS7离线安装Cloudera Manager 5.14.1
  16. 超微服务器型号,超微服务器主机配置raid
  17. Elasticsearch 和 MongoDB 对比
  18. Win10多用户同时远程桌面,并各自操作互不干扰
  19. 微软天下行 豪侠汤山会 现场纪实
  20. 前端性能优化必备技能 - 利用 Chrome Dev Tools 进行页面性能分析

热门文章

  1. 专访季虎:如何突破瓶颈构建高质量风控系统?
  2. 设置***遇到一个小问题
  3. JDK1.6.0下载安装与环境配置
  4. 基于centos4.4的mg手工下载RPM包安装顺序记录
  5. Oracle真实世界数据链——将现实世界和区块链世界相互打通——让主流币爆涨十倍的项目
  6. 转: Source Code Lookup in Eclipse(主要讲的是java的)
  7. webform 分页、组合查询综合使用
  8. javascript中自定义事件
  9. HTML中的map标签的使用
  10. 零配置Socket TCP消息通讯服务容器EC