QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: . @; `$ s9 _3 {. z/ o# t4 J- { (1) clc 擦去一页命令窗口,光标回屏幕左上角 z0 Z( A2 y2 t% o: z6 I (2) clear 从工作空间清除所有变量 0 y) `$ n% I! h+ F b% o5 {(3) clf 清除图形窗口内容 3 |0 E) v1 V# |2 n3 s (4) who 列出当前工作空间中的变量 . A, J/ K7 u1 }4 R; U(5) whos 列出当前工作空间中的变量及信息 $ y Q3 F* d$ ^' q# X- G 或用工具栏上的 Workspace 浏览器 ; e( y" c% p. i" X$ d! F; I(6) delete <文件名> 从磁盘删除指定文件 ' H% d2 F9 @ {% S9 y/ z/ D: ` (7) whech <文件名> 查找指定文件的路径 / K4 F0 h& [) O( q% @& G: ^ ( 9 ) clear all 从工作空间清除所有变量和函数 * q4 ^1 Z) j/ [2 C(10) help <命令名> 查询所列命令的帮助信息 , @0 ?; ?- w* f6 R (11) save name 保存工作空间变量到文件 name.mat 5 U/ L1 `1 k/ z' q' v (12) save name x y 保存工作空间变量 x y到文件 name.mat 4 ?, Z" T( \% W3 k(13) load name 下载‘name’文件中的所有变量到工作空间 1 w6 y( ]( W5 c9 [, i(14) load name x y 下载‘name’文件中的变量x y到工作空间 $ [7 D! H1 s9 ~8 N(15) diary name1.m 保存工作空间一段文本到文件 name1.m 3 w* V% U( W; a1 s* [6 | … diary off - f1 i+ I, |2 j$ Y/ F5 P1 V (16) type name.m 在工作空间查看name.m文件内容 / w, o }% @! X( d! P(17) what 列出当前目录下的m文件和mat文件# i9 H& t& C- o! J5 O ↑ Ctrl+p 调用上一次的命令 " J# H% r$ c1 A0 i a ↓ Ctrl+n 调用下一行的命令 ( }6 T! j3 P9 ~* x← Ctrl+b 退后一格 4 k x) t# K+ y→ Ctrl+f 前移一格 7 S# |/ M- m) D: y' G4 KCtrl + ← Ctrl+r 向右移一个单词 1 U; ~! T5 a1 X1 f7 Y7 G+ n! R Ctrl + → Ctrl+l 向左移一个单词 2 f1 O1 G" Q) R+ m; ~% gHome Ctrl+a 光标移到行首 ! s* _$ w+ m5 g9 b K) u9 pEnd Ctrl+e 光标移到行尾 9 x# x# O7 g- n9 i* |# X$ m7 w* F Esc Ctrl+u 清除一行 " U5 N" ^" e# ZDel Ctrl+d 清除光标后字符 6 Z% o. @7 S4 Y2 O; c0 O, k Backspace Ctrl+h 清除光标前字符 9 j, s. {5 M$ Z6 N. ~ Ctrl+k 清除光标至行尾字 : ^/ E6 m% k# R( r) A) { Ctrl+c 中断程序运行

1 `7 E2 s4 d# p& Q; F C9 l

一.常用的窗口命令3 D8 O6 |* f" Q% B help 启动联机帮助文件显示 3 m, k/ T0 |! `0 l! p+ cwhat 列出当前目录下的有关文件9 z' X, h$ r3 `2 u type 列出M文件 5 [! x. M+ l/ c! t: G; }+ mlookfor 对help信息中的关键词查找 6 _/ q! } |' ?; F* y Awhich 找出函数与文件所在的目录名7 X' I# w* h& m' [& i) x demo 运行MATLAB的演示程序 ( M& H7 A$ W1 y8 H" V/ l- Dpath 设置或查询MATLAB的路径 % B) N4 j# l( ?$ W1 Z  ( `2 }2 n, g V9 N6 I" @二.有关文件及其操作的语句 3 ^. q' X: m' \8 q& }% I6 v1 Bcd 改变当前的工作目录 ( r: i* @, V' p z: ^' z9 Adir 列出当前目录的内容 % s' x9 R& Y' ]6 o* I" Odelete 删除文件 $ Q! ` A5 j& y- Agetenv 获得环境参数 Y/ d4 X/ V3 t8 J5 Cunix 执行操作系统命令并返回结果 4 G) A7 f7 x# Fdiary 将MATLAB运行的命令存盘 ) W. d' ^& ] r& Z& f0 Gfopen 打开文件3 N, b+ T+ z; p! T3 c fclose 关闭文件 " P* F% e: T, I+ p" V3 }fread 从文件中读取二进制数据 j' X* V5 K# r$ t- Y3 Rfwrite 向一个文件写二进制数据- h: u( R9 i% u, L5 R' V/ v fscanf 从文件读取格式化数据 * a( ]/ O6 t; z" n# m/ Lfprintf 将格式化数据写入文件 ' ^ j3 z. v/ D* ]* C4 vfgetl 从文件中读行并放弃换行符 * F1 U+ T/ S1 n" ifgets 从文件中读行并保持换行符 : d: C. }) N7 h' R4 w7 `5 wferror 查询文件的输入输出的错误信息 ^. k0 v) \2 }feof 检查文件结束标志 * k' n( D3 ?) q2 S; ?8 i0 Z# x( yfseek 设置文件位置指针9 A+ t8 m' k2 S' ^2 u' B ftell 得到文件位置指针的位置 0 f" I3 q/ |% @! J# @prewind 反绕一个打开的文件 4 v1 V4 p( V$ n3 n U) U9 Ctempname 建立临时的文件名3 N& L; ]! b+ P N! _; ] tempdir 返回一个已存在的临时目录名 + ~) z+ f, ]/ ~1 F$ E 4 ?0 G6 g8 e; ?- e/ C! L1 P 三.启动与退出的命令 ) a7 Y3 Z/ ^4 V, A% V# @quit,exit 退出MATLAB环境 ) ~) c% @& }3 h% N; Rstartup MATLAB自启动文件0 s! `! A! C% f4 C* ? matlabrc 启动主程序; E8 t" K; T' j, r1 R5 H7 [   ; O, n# d/ H. M, B M( z5 c: ]2 k四.管理变量工作空间的命令) ?# ]5 G+ B1 F- H who 简要列出工作空间变量名; @& y$ X5 B4 p' y9 ^9 O whos 详细列出工作空间变量名 * d+ [) Q9 C! I! _; z ?load 从文件中读入变量5 y5 ~+ R+ |* K% [/ A save 列出工作空间中变量存盘 , ?, U6 w. h9 Oclear 删除内存中的变量与函数# s% p" k( a9 L) v" M: f pack 整理工作空间的内存: U/ `7 @4 x$ L, o( B size 查询矩阵的维数; |0 J! \# I7 s) W disp 显示矩阵和文本 : U X/ ^+ ]: [+ K4 V. r. `length 查询矢量的维数 3 I; r/ x6 U* v% I: ~7 Z & G+ q% Q1 _, M# d3 S 五.对命令窗口控制的常用命令 ; L3 Z. d+ E* G. ]/ ucedit 设置命令行编辑与回调的参数 r4 G- E- X% u. g8 vclc 清除命令窗口中的显示& i [& E" E1 S) m- F& E& v/ v8 O* U home 将光标移动到左上角位置 2 i! |1 N. s8 D. x0 i! C( q0 yformat 设置输出格式9 |: t- u8 d* d: B7 n echo 显示文件中的MATLAB命令 ( c( |5 I! C, j0 D/ E/ Qmore 控制命令窗口的输出页面* I& e' O# c. a+ O6 g" r  

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-4-14 07:47 , Processed in 0.422043 second(s), 69 queries .

回顶部