QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5245|回复: 3
打印 上一主题 下一主题

[代码资源] 【原创】matlab命令行环境的常用操作

[复制链接]
字体大小: 正常 放大
god        

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-1-20 10:29 |只看该作者 |倒序浏览
|招呼Ta 关注Ta

1.有关命令行环境的一些操作: 3 }* ?) z" \3 o/ F+ t" y(1) clc 擦去一页命令窗口,光标回屏幕左上角 1 F. v2 g4 Z" c6 Q8 R(2) clear 从工作空间清除所有变量) Y+ w" z# p# H. a% M (3) clf 清除图形窗口内容 0 T2 b% _# J) @( C(4) who 列出当前工作空间中的变量 & R7 Z, k1 T9 ~, C- E1 F) u* g4 _6 b(5) whos 列出当前工作空间中的变量及信息 6 i3 @, P* f! e z 或用工具栏上的 Workspace 浏览器 + M1 B! _, B; Q$ J; m7 P (6) delete <文件名> 从磁盘删除指定文件 1 z+ y" T7 K* F; b5 d- @' n(7) whech <文件名> 查找指定文件的路径 / A8 L1 \+ [& D1 K ( 9 ) clear all 从工作空间清除所有变量和函数 + k& F+ i) c1 y5 w( v(10) help <命令名> 查询所列命令的帮助信息 # Z% H$ p7 @7 {7 t/ v(11) save name 保存工作空间变量到文件 name.mat O8 T1 ~& _; U) E" Y) @ (12) save name x y 保存工作空间变量 x y到文件 name.mat ' V W& F& p: U7 N) e1 y+ N(13) load name 下载‘name’文件中的所有变量到工作空间 7 V! W6 S4 z: b: X9 n! k+ H$ t (14) load name x y 下载‘name’文件中的变量x y到工作空间 $ k/ V9 C6 b/ ~5 Y% g(15) diary name1.m 保存工作空间一段文本到文件 name1.m * W% X5 q0 n" e* [( f% O … diary off - k$ w/ j3 U1 p1 K (16) type name.m 在工作空间查看name.m文件内容 2 p- D S9 v( p' ?, e/ u (17) what 列出当前目录下的m文件和mat文件 ' C) T1 s2 }1 G9 X& s6 ?# A" }" T) O↑ Ctrl+p 调用上一次的命令 * @1 W6 g2 A. U S5 p* C$ H7 q↓ Ctrl+n 调用下一行的命令 - ^: U+ x8 `# c* N/ I ← Ctrl+b 退后一格 D8 b6 D; K" ?9 V→ Ctrl+f 前移一格 - N( E/ k' Y! i; R0 ` Ctrl + ← Ctrl+r 向右移一个单词 ) p# i8 A- e5 I; LCtrl + → Ctrl+l 向左移一个单词( R' V) J7 E7 V' `# W Home Ctrl+a 光标移到行首 ' i! M4 M/ i8 S5 b+ X* a End Ctrl+e 光标移到行尾 7 S( n/ ?0 W+ m! A: b: ^Esc Ctrl+u 清除一行 2 M, M5 u. O, ?# [/ c5 C- q& u Del Ctrl+d 清除光标后字符 % f$ q; B$ D' ~5 M0 lBackspace Ctrl+h 清除光标前字符 a. O& L5 `* P8 ] Ctrl+k 清除光标至行尾字 8 e1 F5 S0 e c$ G) w Q1 u) @$ i% T Ctrl+c 中断程序运行

- B" P$ T, i n! h& |1 g7 G- h

一.常用的窗口命令; }. o: w0 G! x7 ~3 K! i2 o- w help 启动联机帮助文件显示 $ ]6 u# W* g- w: bwhat 列出当前目录下的有关文件0 e) w% o. ~% Z$ V k+ q% y( {# U type 列出M文件 , K' \5 H* s* }5 o8 ilookfor 对help信息中的关键词查找 ; q. d3 V/ J) p/ S; ^: r- [- u! vwhich 找出函数与文件所在的目录名8 V t1 t+ J5 i8 k. \; }* b9 h demo 运行MATLAB的演示程序3 A1 c3 O, y5 U& Z path 设置或查询MATLAB的路径 % l& {6 n" p! ?  4 w: {+ t# a1 H/ q+ Z" [# ]8 b4 v二.有关文件及其操作的语句 / Z4 N2 } O( Z" P# B/ fcd 改变当前的工作目录 " c+ m" \! B0 k7 jdir 列出当前目录的内容, A/ g/ u% T8 z1 Z delete 删除文件 ; A/ O& ]6 S0 _4 B, i$ ?9 d$ G1 Sgetenv 获得环境参数 ; ~+ q6 Y+ }( Q! Q& q0 L; B1 Ounix 执行操作系统命令并返回结果 $ k' a- \0 N3 [/ d C. Udiary 将MATLAB运行的命令存盘 + ]! k, D9 d: U$ pfopen 打开文件0 f' Y$ M f" d' u9 M fclose 关闭文件6 {% n8 S3 ~ f5 f fread 从文件中读取二进制数据6 N9 U7 x' l% g9 O9 x7 e# x T3 [- D fwrite 向一个文件写二进制数据 * Y# h) a7 L5 a" h, Cfscanf 从文件读取格式化数据 8 M/ d+ J b# ?- n2 h8 Afprintf 将格式化数据写入文件$ _8 y9 Q9 u0 W fgetl 从文件中读行并放弃换行符7 D% e$ q7 w$ K+ k! X fgets 从文件中读行并保持换行符 9 b: W6 ?# a4 T7 t, n' r) ^+ l1 Yferror 查询文件的输入输出的错误信息 4 q0 P4 Z- s; i; Q4 T; Ifeof 检查文件结束标志 ! `4 ]/ G7 i9 j$ O3 p) U) ifseek 设置文件位置指针 - F8 V+ [$ h2 D- ?) aftell 得到文件位置指针的位置 C) l: i7 V1 o. Lprewind 反绕一个打开的文件3 h6 v+ H; f% N, f5 [ A tempname 建立临时的文件名) O7 a" G! ~5 E) l/ ~- Q! \# Y1 ? tempdir 返回一个已存在的临时目录名6 ?6 k# d) D* m3 Z  3 ]+ w1 E: E8 h3 R8 m 三.启动与退出的命令 / x" Z- R; ~& g" W( `& ?quit,exit 退出MATLAB环境0 Q* F4 x. N: B p6 ~ startup MATLAB自启动文件! e2 E- R& X: H8 O9 H; `) U8 ? matlabrc 启动主程序4 v# ^. C: |: N9 D  " k- F* ?$ V0 U8 V- O3 b7 N 四.管理变量工作空间的命令5 K' ?( A a+ b4 W4 U6 F [ who 简要列出工作空间变量名; h. z& H: _# F( J0 i7 A whos 详细列出工作空间变量名 ( q+ A# \( r4 ]# @load 从文件中读入变量3 g9 J- o# G; O* a9 D7 q B0 } save 列出工作空间中变量存盘6 B4 @! {. s# ]+ U6 q8 r8 {3 { clear 删除内存中的变量与函数 * A# K& k3 I3 b- K; w. W2 o6 F! f* Tpack 整理工作空间的内存& r6 |/ Q/ D% U6 ?9 ]0 H, B9 U3 M# e; o size 查询矩阵的维数 ( }7 Y- e/ U; l6 q' Ndisp 显示矩阵和文本' s2 c' v0 F( a/ W: j length 查询矢量的维数 8 q2 B% s0 P% e. M # M3 ]9 [* M+ J/ I2 Y; g% |- V 五.对命令窗口控制的常用命令 4 ~& Y' y3 Y% u1 z- b* Dcedit 设置命令行编辑与回调的参数 " p6 t1 p2 g; i) j$ t+ Pclc 清除命令窗口中的显示1 B7 k5 s* z g o9 H home 将光标移动到左上角位置 + U d6 @' E& w* Y7 zformat 设置输出格式 % E0 d2 n' f$ `. f* J% Fecho 显示文件中的MATLAB命令 1 Z. t3 S6 M; i7 ?% e7 \# m. f2 x2 Tmore 控制命令窗口的输出页面& d3 I/ B3 a! p' c, j  

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持1 反对反对0 微信微信
如果我没给你翅膀,你要学会用理想去飞翔!!!

1

主题

2

听众

86

积分

升级  85.26%

该用户从未签到

新人进步奖

回复

使用道具 举报

qimeng2        

5

主题

2

听众

101

积分

升级  0.5%

该用户从未签到

回复

使用道具 举报

xf409        

0

主题

2

听众

23

积分

升级  18.95%

该用户从未签到

新人进步奖

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-11-4 01:09 , Processed in 0.693154 second(s), 69 queries .

回顶部