QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: 2 f+ d- r" X7 b, ^) L$ o(1) clc 擦去一页命令窗口,光标回屏幕左上角 / r- S7 z2 w& w) w( i+ a4 N (2) clear 从工作空间清除所有变量" G" L- f- O* i# Y9 K/ E9 r (3) clf 清除图形窗口内容 ( m/ C9 M% ^% r0 d (4) who 列出当前工作空间中的变量 + q5 _; c) J2 O/ U* Q E% A5 P& M) Y(5) whos 列出当前工作空间中的变量及信息 $ ^% g$ u0 r$ v3 |* p* r 或用工具栏上的 Workspace 浏览器 2 v% v6 c0 A9 D(6) delete <文件名> 从磁盘删除指定文件 ! O+ |9 T; l4 k+ E& n(7) whech <文件名> 查找指定文件的路径 8 K! u% _- B9 a. A- J* v ( 9 ) clear all 从工作空间清除所有变量和函数 - _% v/ C; n2 \: k$ @2 j (10) help <命令名> 查询所列命令的帮助信息 , T7 G4 R1 L' B (11) save name 保存工作空间变量到文件 name.mat 0 H5 m9 L u _! ?4 w (12) save name x y 保存工作空间变量 x y到文件 name.mat `# ?. v# _8 o$ @ (13) load name 下载‘name’文件中的所有变量到工作空间 / w: P+ E: _/ {# @: S(14) load name x y 下载‘name’文件中的变量x y到工作空间 * f1 ?+ o3 P# L (15) diary name1.m 保存工作空间一段文本到文件 name1.m " h% E) B; y6 p; E; w+ R N … diary off - w+ D5 C% m" |7 o/ \$ Z (16) type name.m 在工作空间查看name.m文件内容 " m# r: K' U; A; t3 A3 i(17) what 列出当前目录下的m文件和mat文件4 f. Y; [9 @. v ↑ Ctrl+p 调用上一次的命令 ( E+ f& H; R* ^2 s ↓ Ctrl+n 调用下一行的命令 ) n/ Y0 c8 _6 V( A# X/ Y6 k+ v← Ctrl+b 退后一格 # \2 x! R! b" V: w0 G! {6 A* ?0 S3 H→ Ctrl+f 前移一格 7 _0 S9 a: F4 c. ] Ctrl + ← Ctrl+r 向右移一个单词 % w! h: S7 E* u8 o7 a+ f' P4 h Ctrl + → Ctrl+l 向左移一个单词& c" { _% L$ I/ s" t$ A7 u Home Ctrl+a 光标移到行首 1 W$ D1 h7 x4 e; t- X" E) G! BEnd Ctrl+e 光标移到行尾 5 [& Q' k% G- W0 \" b7 v! cEsc Ctrl+u 清除一行 : b1 W" i$ h; s3 n( [Del Ctrl+d 清除光标后字符 9 m/ T+ ^ B, N* K, p' @" m- O Backspace Ctrl+h 清除光标前字符 $ V5 b P4 G' U, c8 S: j6 c Ctrl+k 清除光标至行尾字 0 L) Y3 {, W! A' P4 X3 E Ctrl+c 中断程序运行

% V& L4 J+ }) j* x9 s0 V! k

一.常用的窗口命令 4 l+ d+ l1 |/ Z2 J: S3 whelp 启动联机帮助文件显示/ q; \& `3 e9 M4 P" Z what 列出当前目录下的有关文件7 {: a% F; {5 N# i( O5 j* ]1 v% {/ | _8 } type 列出M文件9 p |& H, m! F% p, A; G, B& q- v m- L lookfor 对help信息中的关键词查找) n* |6 v; i& Q" s4 J+ O) a. ^ which 找出函数与文件所在的目录名/ `1 H* d" j9 W S/ E0 M3 [2 d/ Y2 p demo 运行MATLAB的演示程序& p* P4 D9 Y1 W2 J! G3 v2 x0 Q path 设置或查询MATLAB的路径 5 ~3 R- N) B! y. {) k 1 d# w- u1 D- L/ E7 E. \; ]/ c 二.有关文件及其操作的语句, E% g5 h1 p5 i, @, g0 c, f( @0 a cd 改变当前的工作目录4 j/ S6 y0 V4 [: i7 ]8 O, H: B dir 列出当前目录的内容' _2 @& Q1 {. t8 z/ w delete 删除文件" E7 i. n' {; w getenv 获得环境参数 4 e2 L' ~- S1 Funix 执行操作系统命令并返回结果, n0 d. F0 a r ] diary 将MATLAB运行的命令存盘 + {" `( M" h% X( pfopen 打开文件 , B; X/ o' F; G3 U2 s' Y1 @fclose 关闭文件 # w4 ^& J( ~7 p* V. F; a+ Efread 从文件中读取二进制数据# d H+ z, e o+ I. m* C7 d fwrite 向一个文件写二进制数据& _0 g0 u5 [) H0 f7 B8 e" I$ S fscanf 从文件读取格式化数据 " E1 K" u1 s: N9 d8 y$ w* Sfprintf 将格式化数据写入文件 $ c0 k6 c8 H- ]/ W* Jfgetl 从文件中读行并放弃换行符! U0 F# P- ] a" C* E5 ~ fgets 从文件中读行并保持换行符 : P9 Q( A. q" k9 E$ u7 A9 L: qferror 查询文件的输入输出的错误信息 ! i+ [2 U6 g: {7 yfeof 检查文件结束标志 . m2 h$ ^4 p% O! L; p) I: Ffseek 设置文件位置指针 5 d0 G/ z. s# j# E. Y6 Dftell 得到文件位置指针的位置 ' g6 ]9 L; v+ fprewind 反绕一个打开的文件% F- B# r8 y/ p6 v( n6 P tempname 建立临时的文件名 4 d% ?9 B7 `; T" O& D0 {2 Stempdir 返回一个已存在的临时目录名 ' ^. X4 d' r7 M1 [- A  ( L0 x% o2 ?6 I/ C W, @三.启动与退出的命令2 i. b1 n0 m# K0 a2 H7 H quit,exit 退出MATLAB环境 ' [9 }7 T/ y; z p+ ]% n4 J: Ystartup MATLAB自启动文件 , j4 d; s# `0 F" f% V$ F1 ematlabrc 启动主程序! W3 U5 v& x, z; @! m0 w2 v8 U  . n: T' C$ k. |% c2 P" } 四.管理变量工作空间的命令 ( z( v7 _! N$ ~* N0 P0 T. L9 Zwho 简要列出工作空间变量名 9 f8 @! r# l# |& U$ u$ b& Dwhos 详细列出工作空间变量名 ) @3 c; g: v {0 X: fload 从文件中读入变量" ~( M$ c3 \' B" h+ b4 ` save 列出工作空间中变量存盘3 L9 `5 `, L& K8 p7 t; f clear 删除内存中的变量与函数 ( ^7 Y7 b" S7 zpack 整理工作空间的内存+ D; |4 A, V2 p m size 查询矩阵的维数 9 C0 s' [2 d$ H: cdisp 显示矩阵和文本2 s s) v* w3 p( p' t+ G( p length 查询矢量的维数) j# W( b" g5 k; @  6 T0 [$ `$ ?8 D7 c9 r( j2 l 五.对命令窗口控制的常用命令! v$ b; v6 L8 g+ g% ]# t cedit 设置命令行编辑与回调的参数+ p5 I: f5 }/ ?4 g. G2 v- O" S clc 清除命令窗口中的显示3 A1 a" D& k; w* a6 k d* ~! [ home 将光标移动到左上角位置 / k; \9 Q/ i; {7 `" Lformat 设置输出格式2 q. u# [2 B. N; p& |4 M echo 显示文件中的MATLAB命令 1 \* `' b. E8 _$ gmore 控制命令窗口的输出页面9 U: n- g/ L9 R1 X2 T; U6 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-3 12:58 , Processed in 0.443157 second(s), 69 queries .

回顶部