欧卡2中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

需要三步,才能开始

只需两步,慢速开始

玩欧卡就用莱仕达V99方向盘欧卡2入门方向盘选莱仕达V9莱仕达折叠便携游戏方向盘支架欢迎地图Mod入驻
查看: 6313|回复: 0
收起左侧

Matlab命令行环境常用操作

[复制链接]
宁静致远 发表于 2012-12-2 17:04 | 显示全部楼层 |阅读模式
本帖最后由 宁静致远 于 2012-12-2 18:06 编辑

1.常用命令-->管理命令和函数

addpath   添加目录到MATLAB搜索路径
doc       在Web浏览器上现实HTML文档
help      显示Matlab命令和M文件的在线帮助
helpwin
helpdesk  help
lookfor   在基于Matlab搜索路径的所有M文件中搜索关键字
partialpath 部分路径名
path      所有关于路径名的处理
pathtool  一个不错的窗口路径处理界面
rmpath    删除搜索路径中指定目录
type      显示指定文件的内容
ver       版本信息
version   版本号
web       打开web页
what      列出当前目录吓所有的M文件 Mat文件和 Mex文件
whatsnew  显示readme文件
which     显示文件位置

2.常用命令-->管理变量和工作区(输入输出、内存管理等)

clear      从内存中删除
disp       显示文本或数组内容
length     数组长度(最长维数)
load       重新载入变量(从磁盘上)
mlock      锁定文件,防止文件被错误删除
munlock    解锁文件
openvar    在数组编辑器中打开变量
pack       整理内存空间
save       保存变量到文件 8*)
size       数组维数
who    列出内存变量
whos       列出内存变量,同时显示变量维数
workspace  显示工作空间窗口

3.常用命令-->管理命令控制窗口(command窗口)

clc         清空命令窗口
echo        禁止或允许显示执行过程
format      设置输出显示格式
home        光标移动到命令窗口左上角
more        设置命令窗口页输出格式





4.常用命令-->文件和工作环境

cd          改变工作目录
copyfile    复制文件
delete      删除文件和图形对象
diary       把命令窗口的人机交互保存到文件
dir         显示目录
edit        编辑文本文件
fileparts   返回文件的各个部分
fullfile    使用指定部分建立文件全名
inmem       返回内存(伪代码区)的matlab函数名
ls          在unix系统中列出目录(win中亦可)
matlabroot  根目录
mkdir       新建目录
open        打开文件
pwd         显示当前目录
tempdir     返回系统临时目录的名字
tempname    随机给出一个临时字符串(可用作文件名)
!           直接调用操作系统command命令

5.常用命令-->启动和退出Matlab

matlabrc       Matlab的启动M文件
exit       退出Matlab
quit           退出Matlab
startup        运行matlab启动文件


6.语言结构和调试命令-->程序设计

builtin     从可重载方法中调用内置函数
eval        执行包含可执行表达式的字符串
evalc       计算并返回表达式的值
evalin      执行某个工作空间中的包含表达式的字符串
feval       执行函数(从函数名或函数句柄)
function    函数头
global      定义全局变量
nargchk     检查输入参数数目
persistent  定义常量
script      作为脚本的M文件



7.语言结构和调试命令-->流程控制

break       停止执行循环
case        case语句,switch语句一部分
            switch   switch_expr
               case   case_expr
                     statments
               case
               otherwise
            end
catch       try-catch语句一部分,捕捉程序
else        if条件语句一部分
elseif      if条件语句一部分
end         终止for、while、switch、try和if语句
error       显示错误信息
for         循环语句一(确定次数)
if          if条件语句
other       switch语句一部分
return      返回到调用函数
switch      开关语句   
try         try程序块
warning     类似于disp,但可被禁止
while       循环语句(次数不确定)



8.语言结构和调试命令-->交互输入

input       交互输入
keyboard    在M文件中遇到keyboard时将在命令窗口
            产生交互直到输入return命令
menu        为用户输入产生一个选择菜单
pause       暂停



9.语言结构和调试命令-->面向对象编程

class       创建一个对象或者返回一个对象类
double      转换为双精度
inferiorto  亚类关系
inline      创建一个内联函数
int8,int16,int32 转换到符号整数
isa         检查是否为所给类的对象
loadobj     load函数用户定义扩展
saveobj     save函数用户定义扩展
single      转换为单精度
superiorto  超类关系
uint8,uint16,uint32  转换到无符号整数



10语言结构和调试命令-->程序调试

dbclear     断点清除
dbcont      重新开始执行
dbdown      改变当前工作空间
dbmex       调试Mex文件
dbquit      退出调试模式
dbstack     显示函数调用堆栈
dbstatus    列出所有断点
dbstep      从断点处执行
dbstop      设置断点
dbtype      列出带行号的M文件内容
dbup        改变当前工作空间

11.语言结构和调试命令-->lasterr,lastwarn

lasterr   返回Matlab中产生的最后一个异常信息。
lastwarn  最后的警告信息这两个函数在调试程序时非常有用

12.创建图形用户界面-->对话框

dialog   创建对话框
errordlg 创建错误对话框
helpdlg  创建帮助对话框
inputdlg 创建输入对话框
listdlg  创建选择列表对话框
msgbox   创建消息对话框
pagedlg  显示页面的版面对话框
printdlg 显示打印对话框
questdlg 问题对话框
uigetfile 文件检索对话框
uiputfile 为写入而显示的检索对话框
uisetcolor 从对话框交互式设置对象的ColorSpec
uisetfont  交互设置对象字体特征
warndlg    警告对话框

联系我们|手机版|欧卡2中国 ( 湘ICP备11020288号-1 )

GMT+8, 2024-11-25 13:37 , Processed in 0.031225 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表