Matlab命令系列之目录操作
Matlab命令系列之目录操作
filesep
用于返回当前平台的目录分隔符,Windows是反斜杠(),Linux是斜杠(/)。有时此命令结合ispc命令使用,可以灵活的设置目录分割符。fullfile
用于将若干字符串连接成一个完整的路径,根据不同的操作系统自动填充目录分割符。例如:f=fullfile(‘D:’,’Matlab’,’example.txt’)
f=D:\Matlab\example.txt
(在Windows中,“D:\”表示D盘,“D:”表示目录)fileparts
用于将一个完整的文件名分割成4部分:路径,文件名,扩展名,版本号。例如:f=fullfile(‘D:’,’Matlab’,’example.txt’);
[pathstr,name,ext,versn]=fileparts(f)
pathstr=D:\Matlab
name=example
ext=.txt
versn=’’pathsep
返回当前平台的路径分隔符。Windows是分号(;),Linux是冒号(:)。exist
可以用于判断目录或者文件是否存在,同时不同的返回值有不同的含义。例如:f=fullfile(‘D:’,’Matlab’,’example.txt’);
exist(f)
ans=2
exist(‘D:\Matlab’)
ans =7which
可以通过一个函数或脚本名称得到它的完整路径,同时还能处理函数重载的情况,例如:which abs(0)
C:\MATLAB7\toolbox\matlab\elfun\@double\abs.bi % double method
which abs(single(0))
C:\MATLAB7\toolbox\matlab\elfun\@single\abs.bi % single methodisdir
判断一个路径是否代表了一个目录,例如:p=’D:\Matlab’;
f=fullfile(p,’example.txt’);
isp=isdir(p)
isp=1
isf=isdir(f)
isf=0dir
用于列出一个目录的内容,返回值为结构体数组类型,包含如下部分:name:文件或目录的名称;date:修改日期;bytes:文件大小;isdir:是否是目录。例如:p=’D:\Matlab’;
files=dir(p)
files =
8x1 struct array with fields:
name
date
bytes
isdircd
用于切换当前工作目录。例如:cd(‘c:/toolbox/matlab/demos’) %切换当前工作目录到demos
cd .. %切换当前工作目录到matlabpwd
用于当前工作目录的路径,和linux下的pwd命令作用一致。例如:pwd
ans =C:\MATLAB7\workpath
用于对搜索路径的操作。例如:
<
Matlab命令系列之目录操作相关推荐
- MATLAB命令大全和矩阵操作大全
一.矩阵的表示 在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在"[ ]"内: b.矩阵的同行元素之间用空格(或",")隔开: c.矩阵的行与行之间用& ...
- Shell命令-文件及目录操作之mkdir、mv
文件及目录操作 - mkdir.mv 1.mkdir:创建目录 mkdir命令的功能说明 mkdir命令用于创建目录,默认情况下,要创建的目录已存在,会提示文件存在,不会继续创建目录. mkdir命令 ...
- Shell命令-文件及目录操作之chattr、lsattr
文件及目录操作 - chattr.lsattr 1. chattr:改变文件属性 chattr命令的功能说明 chattr命令用于改变文件属性.这项指令可改变存放在ext2文件系统上的文件或目录属性, ...
- Shell命令-文件及目录操作之pwd、rm
文件及目录操作 - pwd.rm 1.pwd:显示当前所在位置信息 1.1 pwd命令的功能说明 pwd命令用于显示当前工作目录的绝对路径,以便在各个目录间来回切换. 1.2 pwd命令的语法格式 p ...
- Linux 01day--基础命令01(目录操作、拷贝、链接、文件权限及所有者所在组、查找文件、安装卸载、磁盘管理)
查看目录下的文件: tree(需要安装tree:sudo apt-get install tree) ls 略 ls -l 详细(主要查看权限) ls -a 查看隐藏文件("."点 ...
- 大数据基础系列 5:Hadoop 实验——熟悉常用的 HDFS 目录操作和文件操作
文章目录 前言 一.实验目的 二.实验平台 三.实验内容和要求 3.1.HDFS 目录操作 3.1.1.创建用户目录 3.1.2.显示 HDFS 中与当前用户对应的目录内容 3.1.3.列出 HDFS ...
- 在Matlab命令窗口中执行,交互式命令操作就是在MATLAB命令行窗口中输入命令并执行。...
交互式命令操作就是在MATLAB命令行窗口中输入命令并执行. 答:√ 中国大学MOOC: 一侧肾切除后,另一留存肾会长得更加硕大,这种生理现象称为 . 答:代偿 Street jazz 的编舞师都会有 ...
- 8 mv命令_Linux常用操作命令——文件和目录操作
第一章:Linux常用操作命令 1.1 文件和目录操作 1.1.1 显示工作目录路径的命令 pwd 语法:pwd 显示当前目录为 /root/dir1; 1.1.2 更改工作目录路径命令 cd 语法: ...
- Linux命令:文件和目录操作
Linux命令:文件和目录操作 >文件是Linux用来存储信息的基本结构, 它是被命名(称为文件名)的存储在某种介质(如磁盘.光盘.磁带等)上的一组信息的集合. >Linux系统文件以文件 ...
- Linux命令学习笔记(一)目录操作
目录操作 在桌面建立一个名为test的文件夹 clear 清除屏幕 pwd 查看当前工作目录 cd /home 进入 '/ home' 目录' cd ~ 打开当前用户目录 cd / 根目录 cd - ...
最新文章
- 超越PVT、Swin,南大开源高效Transformer:ResT​
- html文件上传添加额外参数,bootstrap-fileinput组件在上传时传递额外参数
- MySQL系列:数据类型、运算符及函数(5)
- m1 MBA配置python及Numpy科学计算环境
- 接待员如何向客人upsell_如何提升自我做好客户服务与管理?
- 清华排名首登亚洲第一,今年财务预算300亿
- java五子棋难度_简单五子棋JAVA
- java httpclient 关闭_httpclient 4种关闭连接
- 隐藏文件ipynb_checkpoints引起错误
- 1055 mysql_mysql异常ERROR 1055 (42000)说明
- Qt5.9问题解决 Clock skew detected. Your build may be incomplete,has modification time in the future
- 边框样式(border-style)、边框圆角(border-radius)以及媒体查询(@media)
- ssh日志审计_linux操作命令日志汇总审计【rsyslog】
- Qualcomm 音频学习(Bring up)
- 如何获取浏览器的user-agent
- 【Introduction to Artificial Intelligence and Data Analytics】(TBC)
- Android (嘤)英语语音识别 简单概况
- 应该手动抛出什么异常?RuntimeException?
- React微前端模块联盟概念讲解
- 雷卯推荐TVS低漏流100uA,低电压3.3v,功率400W
热门文章
- html文件form根目录,HTML ,form 和 link 使用根目录 的问题,我已经上图了!
- c语言中运用空语句的延时函数,【转载】单片机C语言中_nop_函数的使用及C语言的延时计算...
- 面试记录:冒泡排序都不会,大哥你会编程吗
- 感觉最近有多个机器人给吾博客评论
- 超过千字的文章,才统计勤写标兵
- Python中Queue.get()方法阻塞,怎么办?
- 工作完成了,切勿激动,一定要先求证
- 解决办法:C代码中明明有,为什么编译时提示未定义的引用
- Ubuntu16.04+NVIDIA显卡驱动安装步骤
- 细思极恐:如果我是股东,我也不会再出钱