数学建模社区-数学中国

标题: 【原创】matlab命令行环境的常用操作 [打印本页]

作者: god    时间: 2005-1-20 10:29
标题: 【原创】matlab命令行环境的常用操作

1.有关命令行环境的一些操作: & e' S1 m1 R6 l; ^. Z$ O(1) clc 擦去一页命令窗口,光标回屏幕左上角 ' V6 C9 I. R" X. I0 s- z( [(2) clear 从工作空间清除所有变量 & v2 p4 P1 ]8 Y7 `: \: J1 @- ?% P) N(3) clf 清除图形窗口内容 1 C3 X3 }7 ~9 C' ^8 d5 q (4) who 列出当前工作空间中的变量 9 B2 ~. I' D t' [0 G7 ` (5) whos 列出当前工作空间中的变量及信息 5 }, E: e2 L7 ~5 |2 E0 i 或用工具栏上的 Workspace 浏览器 # E* n, h" G: g G7 i* \(6) delete <文件名> 从磁盘删除指定文件 . z3 V* ?2 W8 w4 L9 V: x(7) whech <文件名> 查找指定文件的路径 0 u' p' A3 ~* | ( 9 ) clear all 从工作空间清除所有变量和函数 2 m, I# D8 u# i+ a+ W0 Q+ [(10) help <命令名> 查询所列命令的帮助信息 $ b9 T' n( N6 q/ F; l* A( A(11) save name 保存工作空间变量到文件 name.mat 1 X- g' s. z" C (12) save name x y 保存工作空间变量 x y到文件 name.mat ) d7 S* `, k+ e1 ^" t. f1 n Z(13) load name 下载‘name’文件中的所有变量到工作空间 ; l/ B* t) ~1 Z2 `+ q( x" U6 b (14) load name x y 下载‘name’文件中的变量x y到工作空间 9 F5 n: w! E! K4 e(15) diary name1.m 保存工作空间一段文本到文件 name1.m / {" p: Z, @* o, R … diary off / F" y( @4 v$ ^( |(16) type name.m 在工作空间查看name.m文件内容 ' k- @1 @: e- U) D8 h(17) what 列出当前目录下的m文件和mat文件 ! U O, G; d- W' S1 h↑ Ctrl+p 调用上一次的命令 # ]6 }4 Q! d1 _: c0 ~5 l( o↓ Ctrl+n 调用下一行的命令 % O" y5 f; i v← Ctrl+b 退后一格 ' A5 z; Y0 O; u% N→ Ctrl+f 前移一格 ! W# p' X# p0 Z# ], O7 `# A7 B Ctrl + ← Ctrl+r 向右移一个单词 ) g* K, J9 t& T) M7 NCtrl + → Ctrl+l 向左移一个单词 # J! A' A1 D7 L/ Z+ F+ q1 T' k- }Home Ctrl+a 光标移到行首 % y1 K9 O7 b% l4 P4 y' L6 qEnd Ctrl+e 光标移到行尾 $ u+ }- c, }, t+ d Esc Ctrl+u 清除一行 9 T# n0 U! V8 v. M( K( tDel Ctrl+d 清除光标后字符 6 A) R4 W: m. W Backspace Ctrl+h 清除光标前字符 1 i, V2 M4 n' ]1 S0 u* J: @ Ctrl+k 清除光标至行尾字 4 B6 T, |) R( h8 y; U% @8 H Ctrl+c 中断程序运行

% `! g5 p+ V9 v

一.常用的窗口命令 ( U+ D( l* M& ~8 _0 F' |# [# ?2 y% ?help 启动联机帮助文件显示 ( T8 @# f# z6 Q' y# {4 N6 k3 T4 d4 ywhat 列出当前目录下的有关文件$ Z5 L' Z3 E- m' _/ _* N type 列出M文件1 n2 h( R% ?. P4 T lookfor 对help信息中的关键词查找 . y$ U( x$ Q7 s9 A4 K- Ewhich 找出函数与文件所在的目录名 & A* y' M& l& K1 p/ y3 X! Ademo 运行MATLAB的演示程序 / N# a6 p5 A' d; K6 C* \7 I Npath 设置或查询MATLAB的路径$ y4 G8 }2 Q3 g' J9 C6 S   - w1 F2 u* ~' P二.有关文件及其操作的语句 L' p" l2 W+ l$ L, A) A5 j, ycd 改变当前的工作目录 ' v7 @+ }2 @0 u# y1 tdir 列出当前目录的内容 * k" K3 s5 E& K8 L9 Adelete 删除文件: ^4 ]' f' D* P3 |" O getenv 获得环境参数$ g1 E1 v4 I5 c3 w! Z/ K+ y unix 执行操作系统命令并返回结果 , K: e- R5 `$ u6 w ]. T% }diary 将MATLAB运行的命令存盘; K7 \- Y7 v& }- D- T- d; x fopen 打开文件1 X) l$ w0 k I) V fclose 关闭文件 5 n: T, P$ c6 I; N9 K% |fread 从文件中读取二进制数据0 E7 A& ?7 m, \. o0 o# U fwrite 向一个文件写二进制数据 / M1 A3 z2 O- h, u) ]3 f. W& sfscanf 从文件读取格式化数据 ) d, J6 H1 e( t& V5 Rfprintf 将格式化数据写入文件1 e- d) [% e W$ S8 J! f5 z fgetl 从文件中读行并放弃换行符 % v& f+ b/ s4 Xfgets 从文件中读行并保持换行符 ) w) D. H' n$ g) tferror 查询文件的输入输出的错误信息 ) c' P. Q& u# L# k( Y u- e* s) ffeof 检查文件结束标志& O) s/ A$ ~5 X: s fseek 设置文件位置指针 & r. Y; N9 }9 i/ ^ftell 得到文件位置指针的位置, E: s# [7 R4 h! Q prewind 反绕一个打开的文件 $ A' s, ?- w+ L3 B) o8 j# o3 Ytempname 建立临时的文件名 9 K( p3 W: h7 Z& w, ? O5 Ptempdir 返回一个已存在的临时目录名8 D" G, j# _/ m+ L   $ b0 i r- p) W三.启动与退出的命令9 f! B% ]4 F9 Z* Z2 M quit,exit 退出MATLAB环境 - J5 F8 K: _( b8 {startup MATLAB自启动文件! F, l5 b) i. K( t matlabrc 启动主程序 / |$ r0 z. S- Y$ j0 c# i  * o! R0 N/ _) }3 M四.管理变量工作空间的命令 5 g2 p# Z+ ?$ r, e& f6 J/ @who 简要列出工作空间变量名 ) G- M9 l. B8 rwhos 详细列出工作空间变量名 2 g: j6 I6 G: p7 s4 @+ w# K$ Cload 从文件中读入变量 5 O2 f4 v& y! \& B9 p* Nsave 列出工作空间中变量存盘 1 M$ E+ r7 v3 Pclear 删除内存中的变量与函数 + n1 t2 L2 w& o# Ipack 整理工作空间的内存3 l4 I% ]4 T4 V, v size 查询矩阵的维数 % j0 k: d! D2 u8 o! ?3 g0 Edisp 显示矩阵和文本 ) i1 C! }% G* }% j6 u% C# Alength 查询矢量的维数; ]# o7 g; c: j; _0 P5 R9 j* H   8 w% P, r4 Y# {% T2 B& o. C五.对命令窗口控制的常用命令 3 L$ X* E* S; |1 v" qcedit 设置命令行编辑与回调的参数 ! D3 |1 Y, v: m* ]& H+ |1 sclc 清除命令窗口中的显示4 q4 v/ Y+ d6 G# U; G) |7 A; G$ z home 将光标移动到左上角位置 4 N! x# c& S2 |! ?: xformat 设置输出格式& n M- n, x& M3 e$ e6 K echo 显示文件中的MATLAB命令 6 [* J9 b; F9 ]- W. c' Dmore 控制命令窗口的输出页面 r# j- }, L/ l' k& i6 Y 


作者: shewei1977    时间: 2005-3-7 12:34

写的不错,有关于数学建模的吗?


作者: qimeng2    时间: 2005-3-16 19:20

写的好,可以再详细一点吗?


作者: xf409    时间: 2005-4-5 21:20
mercy




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5