QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: * [$ P! m9 G5 t5 a: w (1) clc 擦去一页命令窗口,光标回屏幕左上角 4 e$ l' s' @7 H0 b(2) clear 从工作空间清除所有变量& h4 C/ \5 ]. ^ n( N. t: ^ (3) clf 清除图形窗口内容 * M" H* O3 m/ ^1 K. P (4) who 列出当前工作空间中的变量 & P0 F; s6 x. |4 g+ T(5) whos 列出当前工作空间中的变量及信息 / j. @# k9 m9 W9 Y" R4 O) c, q 或用工具栏上的 Workspace 浏览器 + T( x! L0 \4 T+ d# P7 p(6) delete <文件名> 从磁盘删除指定文件 ! |) {" l0 N0 U1 d0 f (7) whech <文件名> 查找指定文件的路径 ' B6 l( ^8 W9 M" T% ~! u ( 9 ) clear all 从工作空间清除所有变量和函数 $ ] F. l' F! h5 G(10) help <命令名> 查询所列命令的帮助信息 ! J" P5 K3 h8 T. C' _: Q (11) save name 保存工作空间变量到文件 name.mat 9 W" _4 [4 }& t! ^/ R (12) save name x y 保存工作空间变量 x y到文件 name.mat 0 d8 j: t# d. d(13) load name 下载‘name’文件中的所有变量到工作空间 4 g3 w* P5 D u, ]( E0 b(14) load name x y 下载‘name’文件中的变量x y到工作空间 " q7 c2 k+ t/ @7 p( T (15) diary name1.m 保存工作空间一段文本到文件 name1.m / Z/ g9 {; i! b# i. \6 X+ H1 } … diary off 3 U+ G: L% |2 Z/ i; I/ d (16) type name.m 在工作空间查看name.m文件内容 5 F3 n$ V0 _5 e* J& q(17) what 列出当前目录下的m文件和mat文件5 V n$ B( P) D: l ↑ Ctrl+p 调用上一次的命令 4 a5 _6 N5 ?8 \↓ Ctrl+n 调用下一行的命令 . e$ a6 t7 O4 t$ ?5 J* S& j← Ctrl+b 退后一格 ' J6 }* K# p: ], R/ N @+ u→ Ctrl+f 前移一格 3 U8 t0 d& t( q! h4 w. G. K Ctrl + ← Ctrl+r 向右移一个单词 - `& `; d- S2 w8 b p Ctrl + → Ctrl+l 向左移一个单词 6 s+ P5 H6 S1 f* S! y# WHome Ctrl+a 光标移到行首 + o) v% q! S# R- c: H3 L End Ctrl+e 光标移到行尾 0 M4 p$ q y4 h' \# w2 ] Esc Ctrl+u 清除一行 4 Z* v1 Q1 B b# p* i4 FDel Ctrl+d 清除光标后字符 3 w# m6 w7 Q8 h& ~( T5 yBackspace Ctrl+h 清除光标前字符 7 E) Q: R* s1 V" a8 g, b3 K Ctrl+k 清除光标至行尾字 ) P0 Y' k5 T: K5 b$ I2 ] Ctrl+c 中断程序运行

9 g5 N$ N Y3 j0 x" M- @/ n! |

一.常用的窗口命令0 |; @" d- H8 R- R2 ]9 B help 启动联机帮助文件显示 8 k; s4 N- j) r! lwhat 列出当前目录下的有关文件 * S0 v. S+ J$ vtype 列出M文件% Q7 c' A( A7 V9 `/ ^! C( f' w lookfor 对help信息中的关键词查找 - [# g4 c& o# Q5 }& W" K4 {which 找出函数与文件所在的目录名 , Z6 P! @& Q5 _! @* B7 ^demo 运行MATLAB的演示程序) C! @7 F( P9 N! ], P; s. o path 设置或查询MATLAB的路径 5 f+ D( ?4 C) U  5 r' A& ?/ I& y! f3 ]2 n) I* ]二.有关文件及其操作的语句+ u' V9 Y" _5 t& I cd 改变当前的工作目录& Q: ] S! i2 k7 {" P dir 列出当前目录的内容 ; S8 R/ U, d0 z, w- h# C. sdelete 删除文件, p0 ^& p2 ^' c, d getenv 获得环境参数8 U5 i- v0 ]; F9 j' F% {* ] unix 执行操作系统命令并返回结果8 A% }' \* M F) b3 z) R$ s- U diary 将MATLAB运行的命令存盘 1 k5 _1 m6 e& x2 w& W* P/ Ifopen 打开文件% g) t: Q0 I/ y" c3 A5 |8 g fclose 关闭文件8 f/ \3 f# z3 D9 M% ~% J fread 从文件中读取二进制数据5 Q- c% x2 [) z _( A fwrite 向一个文件写二进制数据2 \+ e" t4 n5 G7 e' R fscanf 从文件读取格式化数据 0 E, B- C2 n5 w4 \( ?- qfprintf 将格式化数据写入文件/ }* P4 F: h. j) J/ p0 I; u fgetl 从文件中读行并放弃换行符4 M. V* [5 K, Z2 |: y( @ fgets 从文件中读行并保持换行符; k5 C E7 [+ H! e+ B' r ferror 查询文件的输入输出的错误信息 0 N5 a/ k' q8 P; c7 ?1 Y0 a. ^feof 检查文件结束标志+ V+ F$ H) d2 m fseek 设置文件位置指针 2 g* b0 R8 X9 _$ h/ S7 Y2 aftell 得到文件位置指针的位置4 {! F6 M* X9 b prewind 反绕一个打开的文件 . ]# l2 e" U! T! ?# mtempname 建立临时的文件名( \( X# C4 T: }. s( P4 Z tempdir 返回一个已存在的临时目录名$ U9 O- l7 C7 ^: @9 i   , B( m8 a2 D0 {! O" E. g三.启动与退出的命令' d; \9 ]: J+ o3 m) b quit,exit 退出MATLAB环境$ W. [+ {- J+ h! Q startup MATLAB自启动文件 % k+ u2 |7 z# @- l& X' B2 bmatlabrc 启动主程序# {. z$ ~# e P" |   , c9 Y- b0 W/ h4 X _四.管理变量工作空间的命令$ Q/ B& s3 {( O" s- _: S who 简要列出工作空间变量名& ~. ]9 G5 P T) D: U whos 详细列出工作空间变量名 ( t# S2 B, S6 Uload 从文件中读入变量8 G9 X' f1 t0 l: B$ v save 列出工作空间中变量存盘& q% i @ o5 L/ R8 P! K clear 删除内存中的变量与函数 0 m2 ~- F- d- i, O0 N8 Rpack 整理工作空间的内存4 E# C; h- {0 j/ ~- e) r# v size 查询矩阵的维数3 g4 V- e, ]% G# [* `# A. G disp 显示矩阵和文本# R0 h* Q4 C6 w* f- Q0 E6 G length 查询矢量的维数 4 w, E2 u: @6 Z3 Z( C! } $ l! _& D$ B9 c& ?3 y' }. F- C 五.对命令窗口控制的常用命令4 T. p* n0 P+ g) X cedit 设置命令行编辑与回调的参数 9 ~5 G" }' S( Uclc 清除命令窗口中的显示1 o% _5 r$ I# k home 将光标移动到左上角位置9 o" p* j' y9 p) m5 u format 设置输出格式- ?0 c6 d, Q; X: t$ E0 A echo 显示文件中的MATLAB命令3 r6 W% ?2 h$ q5 m$ R t more 控制命令窗口的输出页面 1 M+ v: f9 L9 n& z 

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, 2026-8-5 01:45 , Processed in 0.399386 second(s), 69 queries .

回顶部