文档帮助中心
您可以执行从MATLAB操作系统命令®使用命令行!运营商或系统功能。
!
系统
感叹号字符(!),有时也被称为爆炸,是一种外壳逃生。该!字符表示输入行的其余部分是对操作系统的命令。操作系统确定参数列表可以提供作为输入到命令的最大长度。用!调用实用程序或其他可执行程序不退出MATLAB。
例如,下面的代码打开vi编辑器用于指定的文件yearlystats.m在UNIX®平台。
yearlystats.m
!六yearlystats.m
之后,外部程序完成,或者你退出程序,操作系统控制权返回给MATLAB。运行在后台模式应用程序或显示在单独的窗口中的输出,加&到行的结尾。
&
例如,下面的语句打开微软®高强®程序和控制返回到命令提示符,让您可以继续运行MATLAB命令。
!EXCEL.EXE&
在Windows下面的命令®平台显示的结果在DOS窗口。
!DIR&
要使用的阶乘表达感叹号,调用阶乘功能。
阶乘
要运行一个程序,返回结果和状态,使用系统功能。
要执行操作与特定的环境变量系统命令,包括系统调用中操作系统的所有命令。这适用于MATLAB!(砰),系统,DOS和UNIX功能。要单独的命令:
DOS
UNIX
在Windows平台上,使用&(符号)
在UNIX平台上,使用;(分号)
;
或者,在启动之前MATLAB设置环境变量。
当包含文件的文件夹是不是是可见的MATLAB UNIX系统路径上可以运行从MATLAB一个UNIX程序。要查看到MATLAB可见路径,请在MATLAB命令提示以下。
GETENV('路径')
您可以修改系统路径为当前MATLAB会话或在后续MATLAB会话,因为在这些主题中的描述:
当前MATLAB会议
横过MATLAB会议在当前的shell会话
跨所有MATLAB会议
您可以修改当前MATLAB会议系统路径。当您重新启动MATLAB,该文件夹是系统路径不再。
要修改系统路径,请执行下列操作之一。
更改MATLAB当前文件夹包含您要运行的程序的文件夹。
在命令提示键入以下命令。
PATH1 = GETENV( '路径')路径1 = [路径1 ':在/ usr / local / bin目录']!SETENV( '路径',路径1)回声$ PATH
您可以在shell会话中修改系统路径。当你当前的shell会话中重新启动MATLAB,该文件夹保留在系统路径上。但是,如果重新启动shell会话,然后重新启动MATLAB,该文件夹的路径不再。
要将文件夹从外壳添加到系统路径,做到以下几点。
退出MATLAB。
根据您使用的shell,在系统命令提示符下的类型之一,其中,MyFolder文件是包含您要运行的程序的文件夹:
MyFolder文件
对于庆典或相关外壳:
庆典
出口PATH =“$ PATH:MyFolder文件“
对于tcsh的或相关外壳:
tcsh的
SETENV PATH“$ {PATH}:MyFolder文件“
运行MATLAB。
在MATLAB命令窗口中,键入:
!回声$ PATH
要修改整个外壳和MATLAB会议系统路径,如在添加下面的命令到MATLAB启动文件启动选项在MATLAB启动文件。
上苹果系统平台上,您无法运行苹果AppleScript的直接从MATLAB程序。跑步AppleScript的命令,调用苹果苹果系统osascript使用MATLAB函数UNIX要么!(砰)函数。
osascript
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处