数学建模社区-数学中国

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

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

1.有关命令行环境的一些操作: % U) r- n4 M" M9 x. p8 V(1) clc 擦去一页命令窗口,光标回屏幕左上角 ( t$ c. \3 Q7 O* y+ @7 O' U (2) clear 从工作空间清除所有变量, z) X. i- v( J0 O. h5 A& | (3) clf 清除图形窗口内容 2 [; a- q/ W( O8 ^ (4) who 列出当前工作空间中的变量 2 w; |; {8 i: X(5) whos 列出当前工作空间中的变量及信息 ; H4 |- G0 k1 u3 }1 z 或用工具栏上的 Workspace 浏览器 * C0 N. }$ n. ~! R% ^4 p; \ (6) delete <文件名> 从磁盘删除指定文件 ?4 m) H+ g- s' i+ v% ]7 ](7) whech <文件名> 查找指定文件的路径 $ {* T4 d' P9 \2 G) s' N( 9 ) clear all 从工作空间清除所有变量和函数 : V7 |; {6 q& `+ W. f! y) l+ @ (10) help <命令名> 查询所列命令的帮助信息 8 Z+ _5 G+ c* F# W; U (11) save name 保存工作空间变量到文件 name.mat ( V2 B9 Q/ {* \" O0 f' C(12) save name x y 保存工作空间变量 x y到文件 name.mat % }; D& z8 E( K2 V0 _(13) load name 下载‘name’文件中的所有变量到工作空间 / ?, f6 g% D* q3 p6 M5 v& `% j. `7 `(14) load name x y 下载‘name’文件中的变量x y到工作空间 0 i9 s5 I, [7 [" v# c(15) diary name1.m 保存工作空间一段文本到文件 name1.m & I) a5 R1 Z& `# g# P … diary off 9 q5 o) `/ t4 H1 E7 u (16) type name.m 在工作空间查看name.m文件内容 & b$ w# C0 W# L! W (17) what 列出当前目录下的m文件和mat文件 5 C$ _, C& _; b4 I, k↑ Ctrl+p 调用上一次的命令 # e9 A: @& S& }) f↓ Ctrl+n 调用下一行的命令 7 W P f% M. g$ l6 k+ f. q← Ctrl+b 退后一格 . S* q7 F+ h( v → Ctrl+f 前移一格 7 x& z& d! U2 x" [( ?8 zCtrl + ← Ctrl+r 向右移一个单词 7 h: a# J* X5 t. ]8 HCtrl + → Ctrl+l 向左移一个单词 % o$ ^& I! `: M4 d/ _Home Ctrl+a 光标移到行首 8 Z5 p2 c9 H, M* JEnd Ctrl+e 光标移到行尾 . F' E2 E. L: [6 r Esc Ctrl+u 清除一行 ) D' e9 h7 Z3 M Del Ctrl+d 清除光标后字符 1 _7 C3 b1 ~% ~/ ? Backspace Ctrl+h 清除光标前字符 1 L, l1 S* g/ w3 f Ctrl+k 清除光标至行尾字 2 u% I* m" a7 t: Q: q& W3 Y Ctrl+c 中断程序运行

2 [2 U' L2 |% Z; U

一.常用的窗口命令- Q6 p T: @- ?9 X3 Y help 启动联机帮助文件显示. d: l! [7 D4 V- F, k# N; ` what 列出当前目录下的有关文件4 b6 G) E. A) Q' \( z S0 D type 列出M文件 6 C! q8 p% ` O7 O3 z3 zlookfor 对help信息中的关键词查找 ; c& M/ B [' Fwhich 找出函数与文件所在的目录名 3 @, S' O$ C, @demo 运行MATLAB的演示程序 8 W3 O+ d1 l4 xpath 设置或查询MATLAB的路径 $ [, n4 S. f6 g  # v) f' m. x2 z+ O+ q A二.有关文件及其操作的语句 ' c4 k2 @6 w, I/ X1 i+ u* icd 改变当前的工作目录 + H9 p" E5 z& [: D8 I& Ydir 列出当前目录的内容" o( Z) n7 @/ Y) {& W* I) w delete 删除文件9 m4 t) |+ i8 U: N# P2 C getenv 获得环境参数 0 q# h7 E* B( a& d- R2 ]* runix 执行操作系统命令并返回结果 v7 M6 U2 U' G/ Ldiary 将MATLAB运行的命令存盘 D+ {9 a" O1 a/ v* Y6 ifopen 打开文件 8 D/ w B5 |; \7 A6 R6 n9 o# wfclose 关闭文件 " h# X8 a ~( ]3 r9 h: w; A) Yfread 从文件中读取二进制数据 " A$ V2 g5 A8 J" O, x- ]3 Mfwrite 向一个文件写二进制数据 + ^& q) ~( r7 sfscanf 从文件读取格式化数据 / ]' H. |6 b4 R1 n5 W! yfprintf 将格式化数据写入文件. o9 {, h! Q" _3 O* _8 o fgetl 从文件中读行并放弃换行符 $ q# }# ]4 b* y/ j8 Ofgets 从文件中读行并保持换行符 $ _2 Z# K/ A, I6 o( n0 mferror 查询文件的输入输出的错误信息" z; o4 L- }9 m( k) D feof 检查文件结束标志: [/ f( V$ o, A; F( U* n) j fseek 设置文件位置指针 : X8 t" {1 |5 H( t: p# Pftell 得到文件位置指针的位置 7 D8 g; y; x- ?! a3 O7 K* u4 eprewind 反绕一个打开的文件5 U' K0 B4 H+ ` tempname 建立临时的文件名 + o- ^! `* c8 [' H8 Xtempdir 返回一个已存在的临时目录名 ; \6 e' _& ^, e : ^) H8 @ H6 t5 d! P 三.启动与退出的命令7 \* L) ]5 b) r" g( Q5 M/ y+ R" s quit,exit 退出MATLAB环境 , s% c- }. ?2 _; J" x9 {startup MATLAB自启动文件 + X0 p1 n5 u" n! Q# q) T1 j6 `matlabrc 启动主程序 - `$ J+ T1 U0 G1 J3 t- F4 ~  ! H4 T9 d# h+ V6 K! n四.管理变量工作空间的命令# ~; ^1 Q9 q0 \) j4 C- k# K who 简要列出工作空间变量名 ! c7 R+ \: h, X3 j& X8 qwhos 详细列出工作空间变量名% H* I8 d% s- P; X9 u load 从文件中读入变量 : O4 L8 i8 l- h1 R' }- M/ esave 列出工作空间中变量存盘6 z% I- l+ t1 j: k5 g( ]1 E clear 删除内存中的变量与函数( |( `- k8 b1 k3 r: o" e pack 整理工作空间的内存3 e H; {7 G( U8 }% e size 查询矩阵的维数 5 I( x) ^7 ^1 Z8 Qdisp 显示矩阵和文本 & Q A1 K8 R# f) K% s5 ]# t% l' glength 查询矢量的维数' ?# p0 P5 R$ D3 G* {  2 G; K% i/ L/ @8 s1 Z 五.对命令窗口控制的常用命令 7 x. y9 }& u0 K0 Fcedit 设置命令行编辑与回调的参数7 Z$ e$ J% Z( \4 W4 f! F& B" Z clc 清除命令窗口中的显示 ! }- S& H6 t5 B2 E6 Rhome 将光标移动到左上角位置 $ s" s* Z6 u9 W' L* e8 Q8 pformat 设置输出格式 ~, ?- A9 L$ C# t3 @* fecho 显示文件中的MATLAB命令- V. V, q; ^& X3 N+ E8 n more 控制命令窗口的输出页面) d. I. e7 W( k# @  


作者: 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