QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: 5 i; A8 l$ L0 c0 z. w6 } (1) clc 擦去一页命令窗口,光标回屏幕左上角 * \* I: d- S& G4 W8 g (2) clear 从工作空间清除所有变量, w" ?8 F! L( k (3) clf 清除图形窗口内容 r6 r! ]; d2 c J t }5 k9 P(4) who 列出当前工作空间中的变量 4 l* |9 M6 R, ]" x7 g& \1 ~6 ~5 T+ @(5) whos 列出当前工作空间中的变量及信息 1 y/ p8 Q, s+ N w0 L/ o3 c 或用工具栏上的 Workspace 浏览器 6 ]+ h4 v) p) g" H3 ]8 T(6) delete <文件名> 从磁盘删除指定文件 " P8 X/ K0 _7 Z9 X (7) whech <文件名> 查找指定文件的路径 ; g3 _( K- z. B& f/ k6 O# A3 S ( 9 ) clear all 从工作空间清除所有变量和函数 8 @ {5 {; l* k- h+ v(10) help <命令名> 查询所列命令的帮助信息 7 B* F2 R! V9 }9 d( y% x; o1 h(11) save name 保存工作空间变量到文件 name.mat - Q+ ?, [" J4 Q$ {2 W) L& c (12) save name x y 保存工作空间变量 x y到文件 name.mat 3 l0 p w9 P' T' J7 p: _% V (13) load name 下载‘name’文件中的所有变量到工作空间 ' C% a) Y6 A( F, c" s7 R(14) load name x y 下载‘name’文件中的变量x y到工作空间 " D; G8 }- L2 ` (15) diary name1.m 保存工作空间一段文本到文件 name1.m % w! N5 O- D3 Q4 `# | … diary off ) m' `% {- T/ G' p/ J(16) type name.m 在工作空间查看name.m文件内容 ; n2 a6 j ]1 K. m (17) what 列出当前目录下的m文件和mat文件 7 H5 ]. f( v' X/ w0 @! j* u↑ Ctrl+p 调用上一次的命令 . Q: Z1 |6 g) k2 {1 u9 K↓ Ctrl+n 调用下一行的命令 3 @0 w% e% U8 p+ W← Ctrl+b 退后一格 j/ E( B9 S5 h4 L/ J→ Ctrl+f 前移一格 9 L$ ~6 S; Y9 ] g, \! x Ctrl + ← Ctrl+r 向右移一个单词 7 X4 S) |3 R; DCtrl + → Ctrl+l 向左移一个单词6 |- X% N5 S5 y e ]- v' p5 k Home Ctrl+a 光标移到行首 % F7 m! Z- M# v, D8 ]End Ctrl+e 光标移到行尾 2 X, g( ~( r: Q/ jEsc Ctrl+u 清除一行 6 S- z+ G9 o6 U/ e) E* w kDel Ctrl+d 清除光标后字符 5 s" ^* p, c# l6 D5 L Backspace Ctrl+h 清除光标前字符 4 W }" s8 w( ~- }/ z Ctrl+k 清除光标至行尾字 4 o9 P7 ~, C. l( ?- u Ctrl+c 中断程序运行

1 U t7 P2 P A

一.常用的窗口命令 ' a a. m% O5 H6 }help 启动联机帮助文件显示 . H( c! X5 M0 I- m) {what 列出当前目录下的有关文件 E& j7 A( _# Y8 ^7 J type 列出M文件& H# d* N) L3 i `" R3 H. [- W lookfor 对help信息中的关键词查找 " @7 ?0 {: s9 Q6 J- w0 \+ Kwhich 找出函数与文件所在的目录名 6 N% _! z& w {# V! Qdemo 运行MATLAB的演示程序) X3 R6 G# G% ]' C+ P path 设置或查询MATLAB的路径2 e; K! d- [ c7 {- B1 [0 Y   , _% {3 z" [7 X# l% T: w二.有关文件及其操作的语句 4 o6 t, J3 i5 F9 ]7 C! pcd 改变当前的工作目录' `: x" k& ~) j3 Q# w L0 k dir 列出当前目录的内容 2 }+ {- ? ] E# h1 P. h* \+ B2 u1 Qdelete 删除文件' i( p% e- i- D% T- J+ | getenv 获得环境参数 6 i1 f; J' o4 ^9 q" J7 W7 K( Punix 执行操作系统命令并返回结果' G$ c# |: r; V9 \6 L8 } diary 将MATLAB运行的命令存盘 & k6 ]9 d8 t# ~8 d2 l1 }fopen 打开文件 + E9 I9 M8 z5 `' h* Q& ?fclose 关闭文件! l# p5 L$ g; D% a' d5 r+ w0 Q fread 从文件中读取二进制数据; A, M( N! \6 W% [; Q6 } fwrite 向一个文件写二进制数据 - O; q& W' P# f0 K8 K" m. L; Rfscanf 从文件读取格式化数据 ; J6 ]5 H7 f8 {; Y- v [5 k( P+ X6 xfprintf 将格式化数据写入文件% ?% _5 q$ F% k% j' | fgetl 从文件中读行并放弃换行符- C9 G: B& r( r6 b0 { fgets 从文件中读行并保持换行符% x- R) S/ F* p x ferror 查询文件的输入输出的错误信息$ e1 f7 B" Y1 x9 S feof 检查文件结束标志 8 n. p9 e) M) Q/ l: G" R2 Vfseek 设置文件位置指针 6 B; u, R a }ftell 得到文件位置指针的位置 3 X0 P4 T( o5 E) ^) K2 d* U1 Vprewind 反绕一个打开的文件0 v5 {6 Q5 k# j tempname 建立临时的文件名 : z: R9 ]3 a8 ctempdir 返回一个已存在的临时目录名/ \! b6 H Y6 u4 g. F   u+ r% l; d5 t% Q- q/ Z! _三.启动与退出的命令 6 U* T6 R) b% J* w# j, W, kquit,exit 退出MATLAB环境( l7 E) R9 `6 G" g3 {$ w startup MATLAB自启动文件 5 W; l* t+ k- _ c) Xmatlabrc 启动主程序1 k" G0 z- E4 P! \1 @0 U E5 T, e   ( t! W" ]4 c1 ], K. J! q0 r* p0 y四.管理变量工作空间的命令 7 b* W6 P5 C8 j' L* \/ zwho 简要列出工作空间变量名4 k& k- J8 c$ f/ L: C( { whos 详细列出工作空间变量名! q: u# |4 |2 o/ K" @' ~ load 从文件中读入变量 + ]; s. m A* |5 @; I$ isave 列出工作空间中变量存盘 $ ~) r/ i; B H* _clear 删除内存中的变量与函数& e' g( C" y( E9 @ pack 整理工作空间的内存' R5 J x8 G+ }- Z4 [7 O* q size 查询矩阵的维数 ' u/ [& M- }7 E' hdisp 显示矩阵和文本. G7 l& b3 I7 j/ p% P- v0 v length 查询矢量的维数# w" h& O2 z% Q  $ [0 I' Q3 {3 f, n. E* T* i5 { 五.对命令窗口控制的常用命令 " K3 O* m- a' v% s% n" O2 vcedit 设置命令行编辑与回调的参数 v. Q( i( M y8 x; y/ a clc 清除命令窗口中的显示 , ]$ k9 P. i& |3 q! K2 e& Bhome 将光标移动到左上角位置& D' Y( D) |4 m: q format 设置输出格式 1 X5 j2 M* O0 U/ I5 ?echo 显示文件中的MATLAB命令2 [, d1 u* G! O, s1 ~8 e more 控制命令窗口的输出页面' @% v* S) F# G" L4 y, `  

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-6-14 09:05 , Processed in 0.339337 second(s), 75 queries .

回顶部