QQ登录

只需要一步,快速开始

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

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

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

206

主题

2

听众

882

积分

升级  70.5%

该用户从未签到

新人进步奖

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

1.有关命令行环境的一些操作: / M5 y$ g7 `! ^3 V, u7 N4 c9 P(1) clc 擦去一页命令窗口,光标回屏幕左上角 0 A1 R0 Q0 W/ }/ E1 p2 w* c, @ (2) clear 从工作空间清除所有变量 " H+ {6 L1 V+ u+ ]' d% X& O(3) clf 清除图形窗口内容 & C8 Q& `- p# i- Q- m1 Y% e# I(4) who 列出当前工作空间中的变量 : ?" H! j" s; V& A$ K: P* e7 b (5) whos 列出当前工作空间中的变量及信息 ; h5 e' O3 l+ ?3 p/ d. m 或用工具栏上的 Workspace 浏览器 ) y( z5 l( `6 Z(6) delete <文件名> 从磁盘删除指定文件 ' t( ?! U8 @6 l. r2 q8 _5 D2 Z/ x (7) whech <文件名> 查找指定文件的路径 * ^; W( }0 j! S1 W2 I( 9 ) clear all 从工作空间清除所有变量和函数 ) a/ K/ I. r9 R1 f( K(10) help <命令名> 查询所列命令的帮助信息 6 q+ y8 w* Y8 w8 d! }7 _) Q (11) save name 保存工作空间变量到文件 name.mat 9 `+ F; r4 E9 z+ e(12) save name x y 保存工作空间变量 x y到文件 name.mat " z; Y% w$ g0 J6 Q) H a# G (13) load name 下载‘name’文件中的所有变量到工作空间 ; A0 t7 @# F ~; x/ T. }: k8 `(14) load name x y 下载‘name’文件中的变量x y到工作空间 . ^- L4 z2 s) N3 b9 C u) g(15) diary name1.m 保存工作空间一段文本到文件 name1.m # K! W5 @+ d# \% c … diary off ) i! X* P2 h2 s5 R3 T(16) type name.m 在工作空间查看name.m文件内容 . T3 l; z& O) @% Q& `4 x (17) what 列出当前目录下的m文件和mat文件 ' H- }5 Q8 F1 l4 a# c: ^$ s- J↑ Ctrl+p 调用上一次的命令 ) D6 `- {6 v- Z8 Z ↓ Ctrl+n 调用下一行的命令 , f1 }; S$ S9 A5 T2 n+ N. ?: r← Ctrl+b 退后一格 & }; |5 b' U; H0 ?→ Ctrl+f 前移一格 8 K! [' U7 b2 H) ]9 o Ctrl + ← Ctrl+r 向右移一个单词 ) P5 V8 E, g# p6 _Ctrl + → Ctrl+l 向左移一个单词# e2 f4 U1 i( v+ [' ?( n6 \5 Z9 o; \ Home Ctrl+a 光标移到行首 3 g! h; ]$ u3 g, b) R6 k) B5 z' K L& TEnd Ctrl+e 光标移到行尾 : E5 R. i8 b/ v1 DEsc Ctrl+u 清除一行 + E6 a/ w$ Q8 ]Del Ctrl+d 清除光标后字符 % _ D/ W& x/ o0 M" j Backspace Ctrl+h 清除光标前字符 ! z6 m9 T4 Z& U" N Ctrl+k 清除光标至行尾字 . Q7 {' C: f j p( \5 ] Ctrl+c 中断程序运行

D- S- o- D. ^" R: u# t; g4 E! \

一.常用的窗口命令 : r: O$ [; c' H0 f/ e) @4 Y- lhelp 启动联机帮助文件显示 / W5 p2 }# O \; Jwhat 列出当前目录下的有关文件9 W F! `0 U8 x8 M, a type 列出M文件 2 h0 O" ^$ @. z) R8 Q/ Rlookfor 对help信息中的关键词查找" I1 K' [! s% w- f/ r& W8 R which 找出函数与文件所在的目录名, [5 l; p2 G6 @" K! {! y$ {/ p! | demo 运行MATLAB的演示程序 ; d: Z/ G, N! l# \( f5 v: p( hpath 设置或查询MATLAB的路径 ! F" j- [ V" Q4 @5 z4 E  5 t1 _. C# t4 w+ b0 Z& C: L# c二.有关文件及其操作的语句& W" L6 d- ], U cd 改变当前的工作目录: R) z, T: a+ O dir 列出当前目录的内容1 L8 T' C1 p& E9 ] delete 删除文件 % U9 z% |4 J- A2 i1 A2 ygetenv 获得环境参数 & J6 g. t! J" @( Gunix 执行操作系统命令并返回结果; I/ H; Q: p, j0 ]3 j! s7 U diary 将MATLAB运行的命令存盘5 @( m: F5 D5 S9 ~; R$ E6 H fopen 打开文件9 ~" b3 |% O7 T: v3 t/ u6 q fclose 关闭文件- z# d$ B9 o K. {1 q6 r# O fread 从文件中读取二进制数据* Y7 H% p5 z3 a0 G fwrite 向一个文件写二进制数据 & @$ x% v2 u! T1 V# qfscanf 从文件读取格式化数据$ }; W3 ]/ ~6 n/ u/ A fprintf 将格式化数据写入文件 . @* o. ?5 ?+ ^ m1 vfgetl 从文件中读行并放弃换行符 7 V4 H& {6 b' yfgets 从文件中读行并保持换行符 f5 K3 v" V* U# {* q ferror 查询文件的输入输出的错误信息 2 _2 G3 g' T- D4 |feof 检查文件结束标志& K) `& T+ n. r fseek 设置文件位置指针 / M: O" f0 @! ~2 F& l8 xftell 得到文件位置指针的位置 * d1 _- q& Y0 P: u6 oprewind 反绕一个打开的文件: o/ J3 Q) d* c6 s tempname 建立临时的文件名5 z/ M$ \. g, T+ R* x tempdir 返回一个已存在的临时目录名 4 \' L4 z" o% q/ X5 H 0 e9 Q3 ]: {3 [ p 三.启动与退出的命令 ! X7 ^ |& Y6 O8 Z9 m! e* cquit,exit 退出MATLAB环境. h; K' Z$ C7 P7 ] H2 Z* q0 q5 K startup MATLAB自启动文件* C" O1 h m# S* @' W1 k! Q matlabrc 启动主程序 9 ?: e! _( Y0 s8 g0 I$ O 1 N/ D6 i- f7 I! |$ y7 G9 C 四.管理变量工作空间的命令 * P. d0 T/ }1 c; I1 owho 简要列出工作空间变量名 e ^$ A" O% j. cwhos 详细列出工作空间变量名6 I, C0 \( W ~ load 从文件中读入变量& B& d$ U& R: M" w% o save 列出工作空间中变量存盘 ' T' P) ]6 E1 z$ E9 F" oclear 删除内存中的变量与函数# f* E7 v, n% o% @ pack 整理工作空间的内存5 q2 n! Z/ `& g. q; i' ^8 e size 查询矩阵的维数8 a7 ?; k+ F! u$ g# ~ disp 显示矩阵和文本 y0 F! K$ K) D length 查询矢量的维数3 h- | C9 m' O* @# |9 [! C+ x  - W E+ H4 T; Y# T 五.对命令窗口控制的常用命令 ; i/ U/ n- h& O8 S! qcedit 设置命令行编辑与回调的参数 # H0 J9 F ^! J. H$ n/ W b: Dclc 清除命令窗口中的显示9 E0 Y, R8 Y- }+ p. N3 o7 Y home 将光标移动到左上角位置 $ R( M+ A+ M% a$ Z: iformat 设置输出格式 7 e- r+ X- Y& X! F: o. }/ L* lecho 显示文件中的MATLAB命令 `5 y( @: X( m4 ]. R9 J3 e' k3 j# G1 @more 控制命令窗口的输出页面6 j* N' n% Q, v7 K5 V" h, \  

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-8-17 19:52 , Processed in 0.511966 second(s), 69 queries .

回顶部