matlab相对路径怎么写

1.MATLAB中怎设置相对路径,使得每次用不同电脑打开文件后不用修改

举两个例子:

我的m脚本文件启动目录是\MATLAB\R2012a\work,

1、在work下有一个文件夹,要读取里面的一个文件就这样构造相对路径:

rpath = '.\新建文件夹\新建文本文档.txt';%如果再往下一级就是.\.\新建文件夹

2、在work的上一级目录(就是\MATLAB\R2012a),有一个文件夹,要读取里面的一个文件就这样构造相对路径:

rpath = '..\新建文件夹\新建文本文档.txt';%如果再往上一级就是..\..\新建文件夹

2.什么是相对路径 什么是绝对路径

绝对路径: 在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/ g我们就知道 g文件是在c盘的website目录下的img子目录中。

类似于这样完整的描述文件位置的路径就是绝对路径。 我们不需要知道其他任何信息就可以根据绝对路径判断出文件的位置。

而在网站中类似以。net/img/ g来确定文件位置的方式也是绝对路径。

> 在网站的应用中,通常我们使用"/"来表示根目录,/img/ g就表示 g文件在这个网站的根目录上的img目录里。 但是这样使用对于初学者来说是具有风险性的,因为要知道这里所指的根目录并不是你的网站的根目录,而是你的网站所在的服务器的根目录,因此当网站的根目录与服务器根目录不同时,就会发生错误。

相对路径: 分析一下为什么会发生图片不能正常显示的情况。 举一个例子,现在有一个页面 m,在这个页面中联接有一张图片 g。

他们的绝对路径如下: c:/website/ m c:/website/img/ g 如果你使用绝对路径c:/website/img/ g,那么在自己的计算机上将一切正常,因为确实可以在指定的位置即c:/website/img/ g上找到 g文件,但是当你将页面上传到网站的时候就很可能会出错了,因为你的网站可能在服务器的c盘,可能在d盘,也可能在aa目录下,更可能在bb目录下,总之没有理由会有c:/website/img/ g这样一个路径。 那么,在 m文件中要使用什么样的路径来定位 g文件呢?对,应该是用相对路径,所谓相对路径,顾名思义就是自己相对与目标位置。

在上例中 m中联接的 g可以使用img/ g来定位文件,那么不论将这些文件放到哪里,只要他们的相对关系没有变,就不会出错。 另外我们使用“。

/”来表示上一级目录,“。

/”表示上上级的目录,以此类推。

(学习过dos的朋友可能更容易理解) 再看几个例子,注意所有例子中都是 m文件中联接有一张图片 g。 例: c:/website/web/ m c:/website/img/ g 在此例中 m中联接的 g应该怎样表示呢? 错误写法:img/ g 这种写法是不正确的,在此例中,对于 m文件来说img/ g所代表的绝对路径是:c:/website/web/img/ g,显然不符合要求。

正确写法:使用。

/img/ g的相对路径来定位文件 例: c:/website/web/xz/ m c:/website/img/images/ g 在此例中 m中联接的 g应该怎样表示呢? 错误写法:。 。

/img/images/ g 这种写法是不正确的,在此例中对于 m文件来说。

/img/images/ g所代表的绝对路径是:c:/website/web/img/images/ g。 正确写法:可以使用。

/img/images/ g的相对路径来定位文件 例: c:/website/web/xz/ m c:/website/web/img/ g 在此例中 m中联接的 g应该怎样表示呢? 错误写法:。

。/。

/img/ g 这种写法是不正确的,在此例中对于 m文件来说。

/img/ g所代表的绝对路径是:c:/website/img/ g。

正确写法:可以使用。

/img/ g的相对路径来定位文件 总结:通过以上的例子可以发现,在把绝对路径转化为相对路径的时候,两个文件绝对路径中相同的部分都可以忽略,不做考虑。 只要考虑他们不同之处就可以了。

黑客风云_小色 提供。

3.MATLAB的搜索路径是什么意思

搜索路径是指MATLAB在执行语句的过程中,默认查找的路径,在此路径下的函数可以直接使用;

有些我们自己写的MATLAB函数,希望能够在任何目录下面访问,而不是每次都把这些函数复制到当前目录current directory下,该如何操作呢?

思路就是新建一个文件夹,然后将这个文件夹添加到matlab的系统搜索路径中。

以下操作可以设定搜索路径:

运行matlab,选择“file”–“set path”,然后将你已经建好的目录添加进去,然后保存就可以了

4.相对路径与绝对路径的区别

绝对路径:是从盘符开始的路径,形如 C:\windows\system32\cmd。

exe 相对路径:是从当前路径开始的路径,假如当前路径为C:\windows 要描述上述路径,只需输入 system32\cmd。exe 实际上,严格的相对路径写法应为 。

\system32\cmd。exe 其中,。

表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。 假如当前路径为c:\program files 要调用上述命令,则需要输入 。

\windows\system32\cmd。

exe 其中,。

为父目录。 当前路径如果为c:\program files\common files 则需要输入 。

\windows\system32\cmd。

exe 另外,还有一种不包含盘符的特殊绝对路径,形如 \windows\system32\cmd。 exe 无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。

5.求解

绝对路径就是网页上的文件或目录在硬盘上真正的路径。

例如URL是: c:/webserver/pages/img/abc.jpg

相对路径就是相对于当前网页文件的路径。例如当前叫index.html

里面的文件或目录 使用 了 相对路径的符号:

"./abc.jpg":代表目前所在的目录里的abc.jpg。即与index.html在同一文件夹。

"../abc.jpg":代表上一层目录里的abc.jpg。

以"/abc.jpg"开头:代表根目录里的abc.jpg。

matlab相对路径怎么写

转载请注明出处育才学习网 » matlab相对路径怎么写

知识

matlab细胞数组怎么写

阅读(221)

本文主要为您介绍matlab细胞数组怎么写,内容包括MATLAB细胞数组的创建和操作,matlab怎么定义一维数组,怎么求matlab细胞数组最大值。1,一维数组输入在matlab中,基本的运算单元是无需指定维数的数组。一维数组在数学上常称2113为向量,如下所示,

知识

matlab判断选择语句怎么写

阅读(237)

本文主要为您介绍matlab判断选择语句怎么写,内容包括matlab中有没有类似于C++中的判断选择语句,matlab中判断语句~isoper是啥意思,matlab选择语句有很多条件语句能在if语句里面内嵌if语句吗即这样。if-else-end语句所对应的是多重判断选择,

知识

matlab怎么写算式

阅读(270)

本文主要为您介绍matlab怎么写算式,内容包括MATLAB的算式书写规则,matlab求公式编写方法,怎么样用Matlab输入这个算式。MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩

知识

捶的笔画顺序怎么写

阅读(274)

本文主要为您介绍捶的笔画顺序怎么写,内容包括捶的笔顺怎么写,捶的笔顺是什么,捶的笔顺是什么。捶的笔顺:一丨一ノ一丨一丨丨一一捶的笔顺名称:横、竖钩、提、撇、横、竖、横、竖、竖、横、横捶五笔:RTGF,仓颉:QHJM,郑码:DME

知识

插叙在剧本里怎么写

阅读(281)

本文主要为您介绍插叙在剧本里怎么写,内容包括插叙作文怎么写,剧本怎么写,小说中插叙的写法。虽说家在海边,出门看海却并非一步之遥,又时令酷暑,天气邪热。当我搭车来到数十里外的海边时,已觉体困肌乏,疲惫不堪,只得在海堤上就地歇脚。

知识

表单name和value怎么写

阅读(183)

本文主要为您介绍表单name和value怎么写,内容包括表单里面的name和value怎么填啊,表单里面的name和value怎么填啊,在表单里的name和value有什么区别啊。这些都是HTML语言,建议楼主到网上找一下HTML相关的教程。 name:input标签中的一个属性,

知识

毕业论文关键词怎么写

阅读(250)

本文主要为您介绍毕业论文关键词怎么写,内容包括论文的关键词怎么写,毕业论文关键词怎么写什么意思,论文中的关键词文字怎么写。论文的关键词又称叙词或主题词,指在论文题目、摘要或正文中,表达中心内容,具有实质性意义的词。论文关键词应是具

知识

nameexample该怎么写

阅读(216)

本文主要为您介绍nameexample该怎么写,内容包括myname@example.com怎么填有急用谢谢不可以用qq邮箱,nameexample什么意思,@example邮箱怎么注册。!!!这个不是什么特定公司的电子邮件格式!!这个是几乎9成9公司的邮件格式!!!这个是几乎9成9个人的邮箱

知识

onresize的jq怎么写

阅读(181)

本文主要为您介绍onresize的jq怎么写,内容包括jsoffsetleftjquery怎么写,关于一段JS的JQ写法····,在jq里面background:rgba写法是怎么样的。很简单的东西,首先做一下css,添加一个.blue{ background:blue; }$(function(){$("ul li:f

知识

童装店铺简介怎么写啊

阅读(205)

本文主要为您介绍童装店铺简介怎么写啊,内容包括淘宝童装店铺简介怎么写,急求一份童装店铺简介,最好是范文,淘宝童装店铺介绍怎么写啊。童装店铺的介绍范文,无论你是实体童装店铺还是网上童装店铺都可以使用,这篇介绍范文是软文形式的,并没有

知识

我爱你倒过来怎么写

阅读(260)

本文主要为您介绍我爱你倒过来怎么写,内容包括ILOVEYOU倒过来怎么写,我爱你,倒过来怎么写,我爱你可以把它倒过来写你爱我吗的英文怎么写呀。noλ ə∧ol I一般用于一人向爱慕的另一个人的感情表达,也可以用于亲人间,是一个人对另一个人的感情

知识

oracle联合主键怎么写

阅读(193)

本文主要为您介绍oracle联合主键怎么写,内容包括oracle怎么给表设置联合主键,在Oracle数据库中创建一个表,用两个键做联合主键,sql语句该怎么写,Oracle中怎么设置联合主键。建表时候设置CREATE TABLE TABID1 NUMBER(10)ID2 NUMBER(4), CRED

知识

ring0怎么写

阅读(164)

本文主要为您介绍ring0怎么写,内容包括Ring0与Ring3程序是什么意思,如何用C写成的程序运行在ring0层,如何用C写成的程序运行在ring0层。你说的应该是Windows驱动,Intel的CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3。Windows

知识

暴立的立字怎么写

阅读(194)

本文主要为您介绍暴立的立字怎么写,内容包括暴力的暴字怎么写,立字的繁体字怎么写,立字的笔顺怎么写。

知识

matlab细胞数组怎么写

阅读(221)

本文主要为您介绍matlab细胞数组怎么写,内容包括MATLAB细胞数组的创建和操作,matlab怎么定义一维数组,怎么求matlab细胞数组最大值。1,一维数组输入在matlab中,基本的运算单元是无需指定维数的数组。一维数组在数学上常称2113为向量,如下所示,

知识

matlab判断选择语句怎么写

阅读(237)

本文主要为您介绍matlab判断选择语句怎么写,内容包括matlab中有没有类似于C++中的判断选择语句,matlab中判断语句~isoper是啥意思,matlab选择语句有很多条件语句能在if语句里面内嵌if语句吗即这样。if-else-end语句所对应的是多重判断选择,

知识

matlab怎么写算式

阅读(270)

本文主要为您介绍matlab怎么写算式,内容包括MATLAB的算式书写规则,matlab求公式编写方法,怎么样用Matlab输入这个算式。MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩

知识

php数据库文件路径怎么写

阅读(256)

本文主要为您介绍php数据库文件路径怎么写,内容包括php文件操作中文件路径如何填写,PHP怎么把从数据库里读出的文件路径加到HTMLfile中,php实现文件上传到指定文件夹,文件路径或名字存入数据库,如何实。举例:file.php中有这么一句话:$existRe

知识

javaurl本地路径怎么写

阅读(303)

本文主要为您介绍javaurl本地路径怎么写,内容包括java读取本地文件路径怎么写,java获取本地文件夹路径怎么写,java读取本地文件路径怎么写。URI是统一资源标识符,是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本

知识

ftp获取本地路径怎么写

阅读(224)

本文主要为您介绍ftp获取本地路径怎么写,内容包括怎么获取ftp的路径,怎么获取ftp的路径,java读取本地文件路径怎么写。问一下,你是想做ftp上传下载么?首先你需要安装一个ftp服务端程序,启动起来,然后下载一个ftp客户端程序,测试能不能连接,首先这

知识

程序怎么写数据库相对路径

阅读(290)

本文主要为您介绍程序怎么写数据库相对路径,内容包括c#程序怎么写数据库相对路径,winform中怎样写数据库的相对路径,c#程序怎么写数据库相对路径。这个需要的超链接指向文件在服务器的绝对路径,即下面获取到的文件的编译路径 :/*** 获取当前

知识

androidurl文件路径怎么写

阅读(287)

本文主要为您介绍androidurl文件路径怎么写,内容包括android文件路径怎么写,访问androidassets下的文件路径要怎么写,求教android相对路径的写法。public static void writeFileData(String fileName, String message){tr

[/e:loop]